2024-09-27 22:35:47 发布
网友
我正在使用pythonforwindows开发一个文件管理器,PyQt4几乎专门处理pdf文件。我想把它放在随身携带的地方,这样我就可以从U盘上取下来了。在
是否可以预览类似于此的pdf文件
http://www.neosoftware.com/neobook/modules/pubs/singlefile.php?cid=8&lid=68
但是使用python和pyqt呢?在
当然,soultion在这里(python-poppler-qt4是一个python绑定到poppler PDF库):
使用示例:
import sys from PyQt4.QtCore import * from PyQt4.QtGui import * import QtPoppler from pictureflow import * app = QApplication(sys.argv) w = PictureFlow() d = QtPoppler.Poppler.Document.load('file.pdf') d.setRenderHint(QtPoppler.Poppler.Document.Antialiasing and QtPoppler.Poppler.Document.TextAntialiasing) page = 0 pages = d.numPages() - 1 while page < pages: page += 1 print page w.addSlide(d.page(page).renderToImage()) w.show() sys.exit(app.exec_())
当然,soultion在这里(python-poppler-qt4是一个python绑定到poppler PDF库):
使用示例:
相关问题 更多 >
编程相关推荐