Poppler Qt5
0.74.0
|
The Poppler Qt5 interface library, libpoppler-qt5, is a library that allows Qt5 programmers to easily load and render PDF files. The Poppler Qt5 interface library uses poppler internally to do its job, but the Qt5 programmer will never have to worry about poppler internals.
The Poppler Qt5 interface library is quite stable and working.
Examples programs can be found in the qt5/test directory. The Poppler Qt5 interface library is also used in the KDE's document viewer Okular. The source files for Okular's PDF plugin (Poppler-based) can be found on the git server of the KDE project, under this URL.
Programmer who would like to use the Poppler Qt5 interface library simply need to add the following line to their C++ source files:
A PDF document can then be loaded as follows:
Pages can be rendered to QImages with the following commands:
Finally, don't forget to destroy the document: