1

我正在开发一个将显示图像和一些文本的应用程序。但我想将整个 QT 界面导出为 PDF(通过按下 UI 本身的按钮)。所有文本和所有图像都与 UI 上显示的一样。

现在,如果这不可能,也许我可以自动创建一个 jpg,保存它,然后以某种方式使用 reportlab 将 jpg 转换为 PDF。

我不知道从哪里开始。任何人都可以给我一个例子,甚至只是一个提示。

4

1 回答 1

2

您可以使用QPixmap.grabWidget捕获主窗口小部件并QPrinter生成 pdf 文件。需要AQPainter将像素图绘制到打印机。

于 2013-11-11T11:52:07.050 回答