Poppler is a PDF rendering library based on the xpdf-3.0 code base.
What's with the name?
Discuss poppler on the poppler
mailing list, or visit the #poppler irc channel on
irc.freenode.org.
The latest stable release is poppler-0.59.0.tar.xz,
released on September 3, 2017:
core:
* Fix infinite recursion in NameTree parsing in broken files
utils:
* pdfunite: Fix API porting error that caused abort in some cases
* pdfinfo: Fix crashes and memory leaks when using -dests
* pdfinfo: use GooString.append instead of sprintf/strcat
* pdfimages: Fix warning when compiling with cygwin
build system:
* Fix cygwin 32-bit compile
* cmake tweaks
Besides poppler you are also going to need poppler encoding data: poppler-data-0.4.8.tar.gz, released on August 13, 2017.
Previous poppler releases are available here.
Poppler is developed using git. To clone the repository use the following command:
git clone https://anongit.freedesktop.org/git/poppler/poppler.git
or browse the repository with cgit. Please send patches via Bugzilla.
Poppler comes with multiple frontends (APIs): cpp, glib, qt4 and qt5. Following is a list of already generated documentation, it may or may not be up to date. You can always generate an updated one from the source code.
Poppler Wiki.
Check out the bugs filed against poppler.
Use bugzilla to report bugs, suggest enhancements or send patches. The component is poppler.
If you have documents that don't render properly with poppler, please open a bug in bugzilla and attach the PDF file there, if possible.