programas - Biblioteca C++ para convertir HTML a PDF?
ejemplos de programas en c++ pdf (7)
Estoy buscando una biblioteca C / C ++ para convertir documentos HTML (en realidad XHTML + CSS) a PDF.
Es para uso comercial y la fuente sería agradable, pero no esencial.
Alguien tiene alguna recomendación o experiencia haciendo esto?
ACTUALIZACIÓN: para aclarar, me estoy dirigiendo solo a la plataforma de Windows. Estoy desarrollando con Borland C ++ Builder 2006, pero la biblioteca no tiene que ser un componente VCL.
Muchas gracias de antemano.
Steve.
Las aplicaciones de CLI de Wouuld sí? Si la memoria no me falla, GNU Ghostscript tenía utilidades html2ps y ps2pdf . La fuente debería estar disponible también.
Probablemente esto sea exagerado, pero WebKit para renderizar, con Cairo para el backend, podría hacerlo. WebKit es una biblioteca bastante grande, sin embargo.
Si está buscando algo prefabricado, encontré wkhtmltopdf después de una búsqueda rápida. Utiliza WebKit y Qt para renderizar, que es una combinación de bibliotecas incluso mayor.
CutePDF es un escritor de PDF gratuito que funciona como una impresora virtual. Supongo que podrías usar esto junto con cualquier cosa que pueda representar tu HTML.
Eche un vistazo a PrinceXML.
Definitivamente es el mejor convertidor HTML / CSS a PDF, aunque no es gratuito (Pero bueno, tu programación tampoco es gratuita, así que si te ahorras 10 horas de trabajo, estás en casa gratis).
Oh, sí, ¿mencioné que esta es la primera (y probablemente única) solución HTML2PDF que completa ACID2 !?!?!
Para superar esto, he evaluado tanto VisPDF como PDFDoc Scout y probablemente vaya con PDFDoc Scout ya que puede formatear la entrada de HTML.
Gracias por la contribución de todos los demás.
Intenté la biblioteca de HotPDF , es fácil de usar y lo suficientemente buena.
Para hacer eso he usado con éxito wkhtmltopdf. Utiliza webkit y se puede llamar desde la línea de comandos o como una biblioteca estática. Es genial y simplemente de usar.
¡OpensSource (LGPL) y gratis!
Espero que pueda ayudar