Frage Open-Source-PDF-Bibliothek für C / C ++ - Anwendung? [geschlossen]


Ich möchte PDF-Ausgabe von meiner (nativen) C ++ - Windows-Anwendung generieren können. Gibt es dafür freie / Open-Source-Bibliotheken?

Ich sah mir die Antworten an diese Frage, aber sie beziehen sich meistens auf .Net.


76
2017-09-12 11:31


Ursprung


Antworten:


LibHaru

Haru ist eine freie Plattform,   Open-Source-Software-Bibliothek für   Erstellen von PDF in ANSI-C geschrieben. Es   kann sowohl als statische Bibliothek (.a,   .lib) und eine shared-library (.so,   .dll).

Habe es nicht selbst versucht, aber vielleicht kann es dir helfen


54
2017-09-12 11:35



Ich arbeitete an einem Projekt, das einen PDF-Bericht benötigt. Nach der Online-Suche fand ich die PoDoFo-Bibliothek. Schien sehr robust. Ich brauchte nicht alle Features, also habe ich einen Wrapper erstellt, um etwas von der Komplexität zu abstrahieren. War nicht zu schwierig. Sie finden die Bibliothek hier:

http://podofo.sourceforge.net/

Genießen!


17
2017-09-12 11:41



Wenn Sie mutig und bereit sind, Ihre eigenen zu rollen, könnten Sie mit einer PostScript-Bibliothek beginnen und diese erweitern, um mit PDF umzugehen, wobei Sie die Vorteile von Adobe nutzen kostenlose Online-PDF-Referenz.


15
2018-01-03 00:56



PDF Hummus. siehe http://pdfhumus.com/ - Enthält alle erforderlichen Funktionen für die Bearbeitung von PDF-Dateien mit Ausnahme von Rendering.


6
2017-10-24 07:36



jagpdf scheint einer von ihnen zu sein. Es ist in C ++ geschrieben, bietet aber eine C-API.


6
2017-09-12 12:00



Es hängt ein bisschen von Ihren Bedürfnissen ab. Einige Toolkits sind besser beim Zeichnen, andere sind besser zum Schreiben von Text. Kairo hat eine ziemlich gute Zeichnung (es unterstützt eine breite Palette von Bildschirm-und Dateitypen, einschließlich PDF), aber es ist möglicherweise nicht ideal für gute Typografie.


5
2017-09-12 11:57



  • LibHaru scheint von vielen benutzt zu werden.

Ein nicht-Open-Source-Ansatz ist: PDF Creator Pilot Dies bietet mehr Sprachoptionen einschließlich C ++, C #, Delphi, ASP, ASP.NET, VB, VB.NET, VBScript, PHP und Python


3
2018-05-13 11:52



Die muPdf-Bibliothek sieht sehr vielversprechend aus: http://mupdf.com/

Es gibt auch einen Open-Source-Viewer: http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html


1
2017-11-24 09:56



Versuchen wkhtmltopdf 

Software-Features

Plattform überqueren. Open Source. Konvertieren Sie beliebige Webseiten in PDF-Dokumente mit Webkit. Sie können Kopf- und Fußzeilen hinzufügen. TOC-Generierung Batch-Modus-Konvertierungen Kann auf einem Linux-Server mit einem XServer ausgeführt werden (die X11-Client-Bibliotheken müssen installiert sein). Kann direkt von PHP oder Python über Bindings zu libwkhtmltox verwendet werden.


1
2018-02-13 19:30