我有一个为 Windows 编写的 un C++/Qt 程序,它以 pdf 格式打印一些图形和 HTML 格式的一些其他数据。
我需要将所有内容一起打印成一个 PDF,一个单一文件的报告。
我已经寻找了一些类似于 Crystal 报表的库,但我只找到了付费的,我需要一个免费的开源解决方案。我终于找到了RTK 报告,但它看起来只能在 UNIX 上运行。
有什么图书馆或不同的解决方案可以满足我的需求吗?
您可能想查看 Qt 在 4.7 和 4.8 版本中内置的内容。从Qt 4.8:使用 Qt 打印,有一个小花絮“Qt 的打印系统还可以生成 PostScript 和 PDF 文件......” QPrinter 类支持几种不同的输出格式,包括 PDF。
免责声明:我没有玩过 Qt 的这一部分,所以 YMMV。