1

我看到了一个类似的问题(几年前),它与 Tkinter Canvas 的印刷有关。

我需要打印一个Text小部件的内容,它可能还包含图像。

我惊讶/震惊地发现也许没有办法做到这一点。我可以忍受 PDF 导出。

PDFlib似乎有很多缺点,但它可能会得到解决:

  1. 价格高

    然后我注意到这个PDFLib Lite,它似乎有我需要的一切。

  2. 使用不想设置 Python 绑定的配置和制作步骤难以安装。

    然后我发现了一个简单的:yum install pdflib-lite-python.

在任何情况下,您都应该安装源代码,因为它包含许多 Python 示例。

4

1 回答 1

2

文本小部件不支持打印或导出为打印友好格式。

话虽如此,如果您没有嵌入式小部件或图像,那么获取文本小部件的内容并使用 pdflib 之类的东西将其转换为 pdf 应该很容易。虽然文本小部件不直接支持富文本格式,但它具有非常好的自省能力。

于 2012-05-30T12:51:28.583 回答