你有py-poppler-qt的例子吗?
我正在用PyQt4开发一个应用程序,最终需要打开和显示PDF文件。为此,有一个Python库叫做python-poppler(有不同的拼写方式)。
问题是这个库的文档实在太少了,我找到的唯一一个简单的可用例子是用Python+Gtk+Cairo写的,而我找到的用Python+Qt的例子则使用了这个库的旧版本,之后发生了很多重大变化,所以现在已经不能用了。过去一周我一直在尝试用PyGtk例子里的代码来修改PyQt的代码,但到现在为止还没有成功。
有没有人能提供一个简单的Python-Qt程序例子,可以打开和显示PDF文件,这样大家就能看看如何使用这个库了?
非常感谢。
1 个回答
5
在一个实验性的(未使用的)应用分支中,有一个例子被埋得很深,这里有一个链接指向包含代码的具体文件。不知道这是否会有帮助?所有相关的poppler代码都包含在那个文件底部的PdfViewer类中。