Open-source PDF library for C/C++?
Je veux être en mesure de générer des documents PDF à partir de mon (native) en C++ de l'application Windows. Y a-libres/open source bibliothèques disponibles pour ce faire?
J'ai regardé les réponses à cette question, mais ils concernent pour la plupart .Net.
Vous devez vous connecter pour publier un commentaire.
LibHaru
Ne l'ai pas essayé moi-même, mais peut-être cela peut vous aider à
J'ai travaillé sur un projet qui a exigé un rapport en format pdf. Après une recherche en ligne j'ai trouvé le PoDoFo de la bibliothèque. Semble très robuste. Je n'ai pas besoin de toutes les fonctionnalités, j'ai donc créé un wrapper de faire abstraction de certains de la complexité. N'est pas trop difficile. Vous pouvez trouver à la bibliothèque ici:
http://podofo.sourceforge.net/
Profitez-en!
Si vous êtes courageux et prêt à rouler votre propre, vous pouvez commencer avec un post-scriptum de la bibliothèque et de l'augmenter pour faire face avec PDF, profitant d'Adobe gratuit en PDF en ligne de référence.
Ça dépend un peu de vos besoins. Certains kits sont de mieux en dessin, d'autres sont mieux pour la rédaction de texte. Le caire a une assez bonne pour le dessin (il charge d'une vaste gamme d'écran et les types de fichiers, y compris pdf), mais il peut ne pas être idéal pour une bonne typographie.
PDF de l'Houmous.
voir pour http://pdfhummus.com/ - contient toutes les fonctionnalités requises pour la manipulation de fichiers PDF à l'exception de rendu.
jagpdf semble être l'un d'entre eux. Il est écrit en C++, mais fournit une API C.
Un non-approche open source est: PDF Creator Pilot qui offre plus d'options de langue, notamment en C++, C#, Delphi, ASP, ASP.NET, VB, VB.NET, VBScript, PHP et Python
muPdf bibliothèque a l'air très prometteur: http://mupdf.com/
Il y a aussi un spectateur open source: http://blog.kowalczyk.info/software/sumatrapdf/free-pdf-reader.html
muPdf
Essayer wkhtmltopdf
Fonctionnalités du logiciel
De la croix-plate-forme.
L'Open source.
Convertir des pages web en documents PDF en utilisant webkit.
Vous pouvez ajouter des en-têtes et pieds de page.
Table des matières génération.
Le mode Batch de conversion.
Peut s'exécuter sur un serveur Linux avec un serveur x (X11 client libs doit être installé).
Peut être utilisé directement par PHP ou Python via des liaisons à libwkhtmltox.
http://wxcode.sourceforge.net/docs/wxpdfdoc/
Fonctionne avec la bibliothèque wxWidgets.