如何将一些数据导出为 .rtf 或 .doc?
Posted
技术标签:
【中文标题】如何将一些数据导出为 .rtf 或 .doc?【英文标题】:How to export some data into .rtf or .doc? 【发布时间】:2010-06-12 08:40:16 【问题描述】:假设我创建了一个使用一些数据(文本+图像)进行操作的 GUI (Qt)。如何以标题中列出的格式之一导出该数据。
我想最好导出 info .rtf,因为它是免费的跨平台格式(??),不是吗?
【问题讨论】:
【参考方案1】:查看关于RTF reading and writing的问题。
【讨论】:
我在问之前看到了这个问题!除了 librtf 跳找到新的东西。此外,如何使用 librtf 也不直观。有没有简单的例子? 哦,我找到了一个链接,可以帮助我和将阅读此答案的用户:)。这是:codeproject.com/KB/library/rtflib.aspx【参考方案2】:取决于你想要做什么,但也许 html + 单独的图像文件就足够了?
如果您想导出一个易于查看/打印等的文件,但您实际上并不需要将其重新导入您的应用程序,您可以制作一个 PDF。
【讨论】:
我想导出为上面列出的格式之一。不在 HTML 中! 我不认为rtf
支持嵌入图像。 txt
当然不会。您受限于这些格式有什么特别的原因吗?
在 rtf 中你可以有图片。但是,好的,PDF 听起来不错。只有一个很大的缺点,如果你没有adobe acrobat Professional,你不能编辑pdf,这需要花钱。但是 rtf 是免费的。有什么办法可以做到这一点?
***.com/questions/58730/…【参考方案3】:
你的意思是你想要一些看起来像你的 gui 快照的东西?
在其他情况下,您可以将其视为文档导出只是查看数据的另一种方式。一种方法是构建您的 GUI,另一种方法是构建某种文档并写入文件。
根据您将数据与演示文稿混合的程度,这可能很难或(相对而言)容易。
我不知道有什么方法可以为 QT gui 自动执行此操作,我怀疑您会找到一个可以满足您需求的工具。
【讨论】:
不像快照!我想导出一些将来可能编辑的数据。比如说,我的 GUI 生成了一些数据,我想将其导出以进行编辑、打印、再编辑,然后再打印一次 :)。以上是关于如何将一些数据导出为 .rtf 或 .doc?的主要内容,如果未能解决你的问题,请参考以下文章
将 RTF/DOC/DOCX 文件插入 Word 文件中的书签位置
目前有没有办法让 Emacs 缪斯模式输出 rtf、odt 或 doc 格式?
python模块将doc/pdf/docx/rtf格式转换为文本[重复]