Poppler ist ein klassisches Beispiel für etwas ohne Dokumentation, die Sie lieber dokumentieren möchten. Diese Frage ist sprachunabhängig und fragt nur nach der allgemeinen Idee. Kurz gesagt, wie macht man einen PDF-Viewer mit poppler?
Von dem, was ich sagen kann, müssten Sie Poppler verwenden, um es auf eine Oberfläche zu rendern, was sich gut anhört, bis Sie sich fragen, wie der Benutzer Text und so wählen würde. Bietet poppler ein Fenster für seine verschiedenen Bindungen oder müssen Sie alles selbst programmieren?Poppler Programmierung
5
A
Antwort
1
Sie müssen alles selbst codieren - Poppler behandelt nur den PDF-Teil, Sie müssen die GUI schreiben. Sehen Sie sich den Code Evince für ein gutes Beispiel an.
1
Die Downloads der Poppler-Version enthalten jetzt einen Qt4-Wrapper und einige Beispiele, die Sie sich ansehen können.
0
Wenn Sie eine App in GLib erstellen, dann gibt es hier eine gute Dokumentation. http://developer.gnome.org/poppler/unstable/index.html
Wenn Sie diese Dokumentation von doxygen kompilieren können, überprüfen Sie den Code. :)