【问题标题】:How to export some data into .rtf or .doc?如何将一些数据导出为 .rtf 或 .doc?
【发布时间】:2010-06-12 08:40:16
【问题描述】:

假设我创建了一个使用一些数据(文本+图像)进行操作的 GUI (Qt)。如何以标题中列出的格式之一导出该数据。

我想最好导出 info .rtf,因为它是免费的跨平台格式(??),不是吗?

【问题讨论】:

    标签: c++ qt export 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 是免费的。有什么办法可以做到这一点?
    【解决方案3】:

    你的意思是你想要一些看起来像你的 gui 快照的东西?

    在其他情况下,您可以将其视为文档导出只是查看数据的另一种方式。一种方法是构建您的 GUI,另一种方法是构建某种文档并写入文件。

    根据您将数据与演示文稿混合的程度,这可能很难或(相对而言)容易。

    我不知道有什么方法可以为 QT gui 自动执行此操作,我怀疑您会找到一个可以满足您需求的工具。

    【讨论】:

    • 不像快照!我想导出一些将来可能编辑的数据。比如说,我的 GUI 生成了一些数据,我想将其导出以进行编辑、打印、再编辑,然后再打印一次 :)。
    猜你喜欢
    • 1970-01-01
    • 2023-03-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-10-13
    • 1970-01-01
    相关资源
    最近更新 更多