Frage

Ich möchte in die Lage, PDF-Ausgabe von meiner (nativ) C ++ Windows-Anwendung zu generieren. Gibt es freie / Open-Source-Bibliotheken zur Verfügung, dies zu tun?

Ich sah die Antworten auf diese Frage , aber sie meist auf .Net beziehen.

War es hilfreich?

Lösung

Libharu

  

Haru ist eine kostenlose, plattformübergreifenden,   Open-Source-Software-Bibliothek für   Erzeugen PDF in ANSI-C geschrieben. Es   arbeiten, wie kann sowohl eine statische-Bibliothek (.a,   LIB) und einer gemeinsam genutzten Bibliothek (.so,   .dll).

Haben Sie nicht versuchen, es selbst, aber vielleicht kann es Ihnen helfen,

Andere Tipps

Ich arbeitete an einem Projekt, das einen PDF-Bericht erforderlich. Nach der Suche nach Online fand ich die PoDoFo Bibliothek. Schien sehr robust. Ich brauchte nicht alle Funktionen, so habe ich einen Wrapper zu abstrahieren einige der Komplexität entfernt. War nicht allzu schwierig. Sie können die Bibliothek finden Sie hier:

http://podofo.sourceforge.net/

Genießen Sie!

Wenn Sie mutig und bereit sind, Ihre eigene Rolle, könnten Sie mit einem Postscript-Bibliothek starten und ergänzen es mit PDF umgehen, nutzen Sie den Adobe unter kostenlose Online-PDF-Referenz .

Es hängt ein wenig von Ihren Bedürfnissen. Einige Toolkits sind besser auf die Zeichnung, andere sind besser zum Schreiben von Text. Kairo eine ziemlich gute hat zum Zeichnen (es eine große Auswahl an Bildschirm und Dateitypen unterstützen einschließlich pdf), aber es kann für gute Typografie nicht ideal sein.

PDF Hummus. siehe http://pdfhummus.com/ - enthält alle notwendigen Funktionen für die Manipulation von PDF-Dateien mit Ausnahme machen.

jagpdf scheint einer von ihnen zu sein. Es ist in C ++ geschrieben, sondern stellt einen C-API.

Ein nicht-Open-Source-Ansatz ist: PDF Creator Pilot , die mit mehr Sprachoptionen bieten C ++, C #, Delphi, ASP, ASP.NET, VB, VB.NET, VBScript, PHP und Python

MuPDF Bibliothek sieht sehr vielversprechend: http://mupdf.com/

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

Versuchen Sie wkhtmltopdf

Software-Feature

Cross-Plattform. Open Source. Wandeln Sie alle Web-Seiten in PDF-Dokumente mit Webkit. Sie können Kopf- und Fußzeilen hinzuzufügen. TOC Generation. Batch-Modus Konvertierungen. Kann mit einem X-Server auf Linux-Server läuft (der X11-Client libs muss installiert sein). Kann direkt von PHP oder Python über Bindungen verwendet werden, um libwkhtmltox.

http://wxcode.sourceforge.net/docs/wxpdfdoc/

Arbeitet mit der wxWidgets Bibliothek.

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