Poppler is a PDF rendering library based on the xpdf-3.0 code base.

What's with the name?

Contact

Discuss poppler on the poppler mailing list, or visit the #poppler irc channel on irc.freenode.org.

Poppler Wiki.

Download

The latest stable release is poppler-0.33.0.tar.xz, released on May 14, 2015:

        core:
         * Fix regression in pdftops parameter passing. Bug #89827
         * Combine base characters and diacritical marks. Bug #87215
         * Use width from W array for WMode positioning. Bug #89621
         * Fixed adding annotation of Subtype Popup to pdf page. Bug #89136
         * CairoOutputDev: Fix memory leak in CairoFreeTypeFont::create
         * SplashOutputDev: memset on error to have reproducible outputs

        qt4:
         * Fix PDF Text String -> QString conversion. KDE Bug #344849

        qt5:
         * Fix PDF Text String -> QString conversion. KDE Bug #344849

        glib:
         * Add poppler_annot_markup_set_popup_rectangle()
         * Fix segfault when creating PopplerAction. Bug #90093

        utils:
         * pdftohtml: Set exit status adecuately. Bug #83609

        build system:
         * configure: Fix invalid shell comparaison in libtiff test

Besides poppler you are also going to need poppler encoding data: poppler-data-0.4.7.tar.gz (released Aug 12, 2014).

Previous poppler releases are available here.

Poppler is available from git. To clone the repository use the following command:

git clone git://git.freedesktop.org/git/poppler/poppler

or browse the repository with cgit.

TODO

See TODO or check out the bugs filed against poppler.

Bugzilla

Use bugzilla to report bugs or suggest enhancements. 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.