2016-09-06 5 views
0

Mon objectif est de créer une visionneuse pdf qui peut sélectionner un texte dans la visionneuse.Comment rendre un PDF en utilisant poppler dans pyqt4 ou wxpython?

est-ce possible? Je suis seulement expérimenté en utilisant wxpython pour le développement de l'application graphique. Je viens d'entendre poppler peut prendre en charge le rendu pdf, mais je n'ai trouvé aucun extrait ou exemple. aidez s'il vous plaît.

+0

http://stackoverflow.com/questions/2732178/extracting-text-from-pdf-with-poppler-c répondu ici dans un Simar manière –

Répondre

0

Si vous cherchez comment créer une visionneuse de PDF wxPython, j'ai trouvé quelques exemples. Le premier utilise Poppler comme vous l'avez mentionné conjointement avec wxPython:

C'est un exemple assez vieux, donc je ne sais pas comment il fonctionne maintenant. L'autre, j'ai trouvé utilise PyMuPDF et fitz et a été publié cette année (2016):

Si vous arrive d'être sous Windows, wxPython est livré avec une enveloppe ActiveX autour du lecteur d'Adobe. Vous pouvez en lire davantage ici:

+0

Celle qui entoure le contrôle ActiveX d'Adobe est dans 'wx.lib.pdfwin'. La visionneuse dans le paquet 'wx.lib.pdfviewer' est une solution multi-plateforme qui rend le PDF en utilisant wx et prend en charge un sous-ensemble d'opérations PDF couramment utilisé jusqu'à présent. Il est en développement actif, cependant tout le travail récent a été mis dans la version de Phoenix. – RobinDunn

+0

Oups. Ma faute. J'étais seulement conscient du widget Windows uniquement –