查看 PDF 时出现问题
平台: Linux、GTK+
工具: Python、PyGTK 和 Glade。
问题:
- 我想编写一个能够显示 PDF 文件的程序。
问题:
- 我需要哪些小部件和 Python 模块?
感谢您的任何建议!
Platform: Linux, GTK+
Tools: Python, PyGTK and Glade.
Problem:
- I'd like to write a program that is capable of displaying a PDF file.
Question:
- Which widget(s) and Python module(s) do I need?
Thanks for any suggestions!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
查看 python poppler 绑定。
我以一种简单肮脏的方式渲染 pdf 文件。我复制了 python poppler gtk 绑定示例中使用的方法,
它不是最好或最漂亮的,但它有效。我仍然需要添加如何使其可滚动或在绘图区域居中以及类似的内容,但有一个开始。
你也可以看看 evince python 绑定,我相信他们有一个小部件,你可以用它来使 pdf 渲染更容易。我是在windows上开发的,所以如果有的话我还没有使用过。
look into the python poppler bindings.
I render pdf files in a simple dirty way. I copied the method used in the example for the python poppler gtk bindings
Its not the best or prettiest but it works. I still have to add how to make it scrollable or center in the drawing area and stuff like that but there is a start.
you could also look into the evince python bindings, I do believe they have a widget you can use for to make pdf rendering easier. I'm on developing on windows so I haven't used it if there is one.
不是 GTK,而是 wxPython:
Not GTK but wxPython:
http://pypi.python.org/pypi/ghostscript/
http://pypi.python.org/pypi/ghostscript/