programas programacion para lenguaje ingenieros ejemplos dev comandos basicos c++ c pdf open-source

programacion - lenguaje c++ pdf



¿Biblioteca de código abierto en PDF para la aplicación C/C++? (10)

Depende un poco de tus necesidades. Algunos kits de herramientas son mejores para dibujar, otros son mejores para escribir texto. Cairo es bastante bueno para dibujar (admite una amplia gama de tipos de pantallas y archivos, incluido el pdf), pero puede no ser ideal para una buena tipografía.

Quiero poder generar resultados PDF desde mi aplicación C ++ (nativa) de Windows. ¿Hay alguna biblioteca de código abierto / libre disponible para hacer esto?

Miré las respuestas a esta pregunta , pero en su mayoría se relacionan con .Net.



PDF Hummus. ver para http://pdfhummus.com/ - contiene todas las características requeridas para la manipulación con archivos PDF, excepto el renderizado.


Prueba wkhtmltopdf

Funciones de software

Plataforma cruzada Fuente abierta. Convierta cualquier página web en documentos PDF usando webkit. Puede agregar encabezados y pies de página. Generación de TOC Conversiones en modo por lotes Puede ejecutarse en un servidor Linux con un XServer (las bibliotecas de cliente X11 deben estar instaladas). Puede ser utilizado directamente por PHP o Python a través de enlaces a libwkhtmltox.


Si eres valiente y estás dispuesto a lanzar el tuyo propio, podrías comenzar con una biblioteca PostScript y aumentarla para tratar con PDF, aprovechando la referencia gratuita en línea de PDF de Adobe.


Trabajé en un proyecto que requería un informe en pdf. Después de buscar en línea, encontré la biblioteca PoDoFo. Parecía muy robusto. No necesitaba todas las características, así que creé un contenedor para abstraer parte de la complejidad. No fue muy difícil. Puedes encontrar la biblioteca aquí:

http://podofo.sourceforge.net/

¡Disfrutar!


jagpdf parece ser uno de ellos. Está escrito en C ++ pero proporciona una API de C



LibHaru

Haru es una biblioteca de software libre, multiplataforma y de fuente abierta para generar PDF escrita en ANSI-C. Puede funcionar como una biblioteca estática (.a, .lib) y una biblioteca compartida (.so, .dll).

No lo intenté yo mismo, pero tal vez pueda ayudarte


  • LibHaru parece ser usado por muchos.

Un enfoque de fuente no abierta es: PDF Creator Pilot, que proporciona más opciones de idioma, incluyendo C ++, C #, Delphi, ASP, ASP.NET, VB, VB.NET, VBScript, PHP y Python.