Frage

Ich möchte eine Python3 / Pygtk3-Anwendung schreiben, die PDF-Dateien anzeigt, und ich konnte kein Python-Paket finden, das mir erlaubt, das zu tun.
Es gibt pypopper , aber es sieht veraltet aus (?) Und scheint Python3 (?)

Hast du irgendwelche Vorschläge?

edit: Hinweis, dass ich keine ausgefallenen Funktionen benötige, wie PDF-Formulare, Manipulation oder Schreiben.

War es hilfreich?

Lösung

Es stellt sich heraus, dass neuere Versionen von Poppler-Glib keine Bindungen als solche benötigen.Sie versenden mit Gobjject-Introspektionsdateien und können daher importiert und wie folgt verwendet werden:

generasacodicetagpre.

das war einfach, war es nicht?Es dauerte Stunden, um das herauszufinden ...

Beachten Sie, dass man mindestens Poppler-0.18 benötigt, wenn man auch GTK importieren möchte.

Hier ist ein weiteres minimales Beispiel mit einer GUI:

generasacodicetagpre.

Andere Tipps

Dieser Beitrag sagt, dass die neueste Entwicklungsversion von Evince (, die ich schätze, 3,4 wird) unterstützt, die das Einbetten über Pygobject unterstützt, was wahrscheinlich für Ihre Zwecke arbeiten würde.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top