你有 py-poppler-qt 的例子吗?
Posted
技术标签:
【中文标题】你有 py-poppler-qt 的例子吗?【英文标题】:have you got a py-poppler-qt example? 【发布时间】:2010-03-24 12:17:06 【问题描述】:我正在 PyQt4 中开发一个最终必须打开和显示 PDF 文件的应用程序。对于这个任务,有一个 python 库:python-poppler(各种拼写风格)。
问题在于它的文档非常少,到目前为止我发现的唯一一个简单的工作示例使用 Python+Gtk+Cairo,而我发现的 Python+Qt 示例使用的是旧版本的库,并且有许多重大更改从那以后就发生了,因此它不再起作用了。 我试图使用 PyGtk 示例中的代码来破解 PyQt 的代码已经一周了,但到目前为止还没有成功。
有没有人有一个 Python-Qt 程序的简单示例,它可以打开并显示 PDF 文件,这可能有助于社区了解如何使用该库?
非常感谢。
Archive with broken pyqt example
Archive with working PyGtk example
【问题讨论】:
我不明白。您想要构建一个可以打开并显示 PDF 文件的库,并且您想要一个可以打开并显示 PDF 文件的示例。所以你真的想要所有的工作都已经完成了吗? 【参考方案1】:有一个隐藏在应用程序的实验(未使用)分支中的示例,这里是包含代码的特定文件的链接。不知道会不会有帮助?所有相关的 poppler 代码都包含在该文件底部的 PdfViewer 类中。
http://bazaar.launchpad.net/~j-corwin/openlp/pdf/annotate/head:/openlp/plugins/presentations/lib/pdfcontroller.py
【讨论】:
以上是关于你有 py-poppler-qt 的例子吗?的主要内容,如果未能解决你的问题,请参考以下文章
2021-07-18:最高的广告牌。你正在安装一个广告牌,并希望它高度最大。这块广告牌将有两个钢制支架,两边各一个。每个钢支架的高度必须相等。你有一堆可以焊接在一起的钢筋 rods。举个例子,如果钢筋