c# - exportar - generar pdf en php ejemplos
¿La mejor biblioteca de C#para convertir HTML a PDF? (4)
Esta es la mejor biblioteca que he usado hasta ahora
Estoy buscando opiniones sobre la mejor biblioteca de C # para convertir HTML en PDF. He visto algunas preguntas similares aquí, pero son bastante antiguas y los productos que sugieren no se ajustan a mis necesidades. Realmente necesito una biblioteca que se pueda incluir en mi aplicación, no algo que se ejecute como un proceso propio (wkhtmltopdf) o algo que se ejecute desde la línea de comandos.
He estado usando iTextSharp durante 2 años y simplemente ya no satisface las necesidades que tenemos ya que nuestros archivos PDF se han vuelto demasiado complejos. El precio no tiene importancia; sin embargo, necesita tener una licencia disponible que permita la distribución con un producto comercial. Preferiría no utilizar un producto de código abierto debido a la naturaleza de mis clientes.
Hice algunas investigaciones preliminares y encontré varios productos como http://www.html-to-pdf.net/ y http://www.winnovative-software.com/ .
¿Alguien tiene alguna experiencia del mundo real o sugerencias generales?
He estado usando Syncfusion HTML a PDF y es un gran componente con excelente soporte.
Use Aspose Components que funciona bien para HTML a PDF o DOC.
Hicimos una investigación bastante extensa sobre eso. Tuvimos los siguientes requisitos:
- No debería estar basado en IE. Queríamos un motor de renderizado que sea independiente de cualquier navegador instalado y esté más cerca de la implementación estándar. Preferiblemente Web-Kit
- Debe ser distribuible por copia de archivo. Es decir, queremos poder implementar la biblioteca con nuestras herramientas sin necesidad de instalar nada.
- Debe soportar no solo PDF, sino también estándares PDF / A
Originalmente fuimos con EVO.PDF y estuvimos bastante contentos. Pero eliminaron el soporte PDF / A y su organización de soporte es la peor de todas. No obtuvimos ningún comentario durante meses cuando informamos un error y todavía no se resuelve. No use winnovative tampoco. Estos son los mismos tipos. La misma historia: sin apoyo en absoluto.
Hemos decidido usar EO.pdf ahora (objetos esenciales). Soporte perfecto y rápido y PDF / A de calidad absolutamente superior. Compruebe la calidad de PDF / A antes de decidirse por una biblioteca. La mayoría simplemente ignoran la transparencia en las imágenes, lo que lleva a archivos PDF de aspecto desagradable (PDF / A-1a y PDF / A-1b no son compatibles con la transparencia PDF / A-2 y PDF / A-3 pero aún no son ampliamente compatibles). Los objetos esenciales usan un algoritmo sofisticado aquí ( http://www.essentialobjects.com/ ). También es más fácil de integrar, solo un .llll sencillo.
También es muy receptivo y bueno HiQPdf ( http://www.hiqpdf.com/ ). Sus herramientas también son compatibles con Html para la conversión de imágenes (por el momento, los objetos esenciales no están disponibles). Muy rápida biblioteca y función completa. Esta es también una opción, más barata que los Objetos Esenciales. Pero la calidad de PDF / A no coincide con los objetos de Essentials (es por eso que decidimos ir con ellos).
PDFTools tiene una cartera extremadamente amplia de herramientas PDF. También proporcionan un convertidor. Por lo que he visto, este es el único que también es compatible con PDF / A-2 y PDF / A-3. Pero desafortunadamente necesita instalación y está basado en IE. Esto es un asesino para nosotros. No sé el precio de PDFTools.
En resumen: - Si desea una asistencia excelente y desea una biblioteca fácil de usar con PDF de alta calidad y PDF / A, busque objetos esenciales. Si también desea conversión de imágenes y es muy sensible a los precios, vaya con HiQ. -Funcionalidad que incluye la conversión de muchos formatos diferentes, compatible con todos los estándares, etc. y no se preocupan por los precios altos, la instalación necesaria y el motor de IE en lugar de Web-Kit, entonces vaya con PDFTools.