en utilisant Poppler Qt4 c ++

j’ai besoin d’une bibliothèque de visionneuse pdf à utiliser dans mon application, j’utilise c ++ et QT

J’ai téléchargé Poppler et l’exemple de code La bibliothèque d’interface Poppler Qt4 mais je ne sais pas comment configurer la bibliothèque pour qu’elle fonctionne dans mon code J’utilise QT Creater, sous Windows XP.

merci d’avance, tout indice est apprécié car je suis complètement perdu.

en supposant que vous avez correctement installé les en-têtes et les bibliothèques de poppler sur votre système. Je suis sur Ubuntu et je cours:

 ./configure make make install 

fait des bibliothèques poppler construits et installés. De ma compréhension, vous pouvez utiliser msys / mingw sur windows pour quelque chose de similaire.

Maintenant, dans votre fichier .pro , ajoutez les lignes suivantes:

 INCLUDEPATH += /path_to_poppler_include_files/qt4 LIBS += -L/path_to_poppler_libs -lpoppler-qt4 

et le code comme ceci:

 #include  .... QSsortingng filename; Poppler::Document* document = Poppler::Document::load(filename); if (!document || document->isLocked()) { // ... delete document; } 

devrait construire et courir pour vous.

espérons que cela aide, salutations