如何打印 Tkinter 文本小部件的内容



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

相反,我需要打印Text小部件的内容,其中可能包含图像。

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

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

  1. 价格高

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

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

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

无论如何,您应该安装源代码,因为它包含许多 Python 示例。

文本小部件不支持打印或导出为易于打印的格式。

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

相关内容

最新更新