【问题标题】:have you got a py-poppler-qt example?你有 py-poppler-qt 的例子吗?
【发布时间】: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 文件的示例。所以你真的想要所有的工作都已经完成了吗?

标签: python qt pyqt4 poppler


【解决方案1】:

有一个隐藏在应用程序的实验(未使用)分支中的示例,这里是包含代码的特定文件的链接。不知道会不会有帮助?所有相关的 poppler 代码都包含在该文件底部的 PdfViewer 类中。

http://bazaar.launchpad.net/~j-corwin/openlp/pdf/annotate/head:/openlp/plugins/presentations/lib/pdfcontroller.py

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-10-20
    • 1970-01-01
    • 2010-10-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多