是否有GPL或限制较少(首选的LGPL)库来查看&打印PDF?
我正在使用PyQt,也许有可能使用它来呈现PDF?
答案 0 :(得分:3)
您可以尝试python-poppler。 Poppler是基于Okular的众所周知的PDF渲染器(由xpdf和其他程序使用)。但是,这种特殊的绑定是相当新的,似乎没有真正的主页。
答案 1 :(得分:1)
您可能需要查看此Qt季刊帖子Poppler: Displaying PDF Files with Qt,其中解释了如何在Qt中执行此操作。它是用C ++编写的,但我看到poppler有Python绑定,所以将帖子中的示例代码移植到Python应该不会有问题。
答案 2 :(得分:0)
Reportlab - http://www.reportlab.com/software/opensource/