我已經找到了如何編寫odf文件,但沒有發現任何本機支持的允許讀取的Qt方法。它有可能嗎?一個小例子會很有用。使用Qt讀取.odf文件
2
A
回答
1
Qt中沒有這個東西。
如果您需要從應用程序處理辦公文檔,您可以在通過UNO網橋系統控制的服務器模式下使用OpenOffice/LibreOffice。詳情請見OpenOffice.org Developer's Guide
。注意:這不是微不足道的正常工作。
1
就我所知,這個功能本身並不存在於Qt中。已經有requests in the past,並在2008年提到了ongoing work to read ODF,但據我所知目前還沒有做過這方面的工作。
也許,基於ODF格式的QTextDocumentWriter的來源,您可以設計自己的解決方案。但我不確定這是多麼可行。看看QTextOdfWriter的來源,它似乎是可行的,但只是很多工作。
2
儘管您被告知不能使用外部庫,但這是各公司(例如諾基亞和SKF)成功使用Callibra引擎所做的事情。他們是基於Qt的,所以也許可以成爲你的選擇。 www.calligra.org有很多關於它的信息:)
相關問題
- 1. 用QTextStream讀取文本文件Qt
- 2. QT無法讀取文件
- 3. Qt讀取XML文件
- 4. 使用C++ Qt和Qt Xlsx模塊讀取「Large」xlsx文件
- 5. ODF文件加載
- 6. qt用ProgressBar連接文件讀取
- 7. 使用Qt使用QWebKit讀取和解析html文件?
- 8. Qt - 從文本文件中讀取
- 9. 如何識別ODF文件?
- 10. Qt從Resources Bundle Directory讀取文件
- 11. 在程序中讀取QT .pro文件
- 12. 爲什麼Qt不讀取文件
- 13. QT讀取XML文件,結構
- 14. 使用Qt和向量讀取文件行問題
- 15. 使用Qt從.cmd文件輸出讀取Echo
- 16. 使用C++/Qt讀取(並寫入)RTF文件
- 17. 使用讀取功能讀取文件
- 18. Qt中的MS Word/ODF自動化
- 19. 有沒有什麼方法可以直接讓ckedit讀取odf文件?
- 20. 使用mpi讀取文件
- 21. 使用fscanf讀取文件()
- 22. 讀取文件使用Ruby
- 23. 使用fgetc讀取文件
- 24. 使用javascript讀取文件
- 25. 使用fstream讀取文件
- 26. 使用system.io讀取文件?
- 27. 使用webview讀取文件?
- 28. 使用OpenCSV讀取文件
- 29. 使用URL讀取文件
- 30. 使用javascript讀取文件
問題是我必須用Qt支持來實現一切。沒有外部庫是允許的!無論如何將看看你的鏈接。 – besworland 2012-03-08 09:47:58