2010-06-12 26 views
2

假设我已经创建了一个GUI(Qt),它可以处理一些数据(文本+图像)。我如何将这些数据导出为标题中列出的某个同伴。如何将某些数据导出到.rtf或.doc?

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

回答

3

查看关于RTF reading and writing的问题。

+0

我看到这个问题了!除了librtf跳转找到新的东西。另外,如何使用librtf并不直观。有没有简单的例子? – Narek 2010-06-12 19:45:17

+0

哦,我发现了一个链接,可以帮助我和用户阅读这个答案:)。这是它:http://www.codeproject.com/KB/library/rtflib.aspx – Narek 2010-06-12 20:12:05

1

取决于你想要做什么,但也许HTML +单独的图像文件会不够好?

如果你想导出一个易于查看/打印等文件,但你并不需要将它导回到你的应用程序中,你可以制作PDF文件。

+0

我想导出为上面列出的格式之一。不在HTML中! – Narek 2010-06-12 08:48:40

+0

我不认为'rtf'支持嵌入式图像。 'txt'当然不会。任何特定的原因限制于这些格式? – Artelius 2010-06-12 08:54:54

+0

在rtf中可以有图像。但是,好的,PDF听起来不错。只有一个很大的缺点,如果你没有Adobe Acrobat专业版,那么你不能编辑pdf,这需要花钱。但rtf是免费的。任何方式我可以这样做吗? – Narek 2010-06-12 08:55:23

0

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

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

取决于您将数据与演示文稿混合了多少,这可能很难或(比较)容易。

我不知道有什么办法可以自动为QT gui做这件事,我怀疑你会找到一个能够做到你想要的东西的工具。

+0

不喜欢快照!我想导出一些可能在将来编辑的数据。比如说,我的GUI生成一些数据,我想将它导出来编辑,打印,编辑更多,打印一次:)。 – Narek 2010-06-12 09:07:03