My favorites | Sign in
Project Home Downloads Issues Source
Project Information
Members
Featured
Downloads
Links

A Python binding to poppler-qt4 that aims for completeness and for being actively maintained.

Currently compiles on all my systems with sip 4.9.1, 4.10.2 and 4.12.4 with Python 2.6 and 2.7. Python 3 is not yet tested but it'll probably work out of the box. Please report any problems if you encounter them.

Usage example:

import popplerqt4

d = popplerqt4.Poppler.Document.load('file.pdf')

Version numbers are on par with Poppler, so 0.16.0 covers the API of poppler-qt4 0.16.0. The patchlevel will indicate bugfix releases.

This binding should compile with Poppler versions from 0.12.0 on.

TODO:

  • test other Python versions, esp. 3.x
  • provide a Windows installer that will also install libpoppler itself (working with Qt4 as provided with the PyQt4 Windows installer)
  • add some example scripts

Please report any issues in the issue tracker.

Contact: <wbsoft@xs4all.nl>

Powered by Google Project Hosting