我正在使用Qt 4.5.3和Windows XP。 我需要我的应用程序生成包含正在使用和生成的信息的文档。 正在使用的信息将只是字符串(更具体地说,是QString
),而正在生成的信息也将是字符串和图像。
我希望文档是Microsoft Word文档(.doc
)或可以是Open Document格式(.odt
)。此外,我希望文档采用字体,图片,数据表格,某些背景色等格式。
我已经使用QTextDocument
,QTextCursor
和QPrinter
创建了PDF文件。 但是当我尝试将相同的QTextDocument
应用于odt时,结果出现格式错误。
有没有其他使用C ++的库来生成这样的文档的方法? 你们如何在C ++中生成这样的文档(.odt / .doc)? 关于此的任何指针,链接,示例都受到欢迎。