Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
Los archivos PDF son el formato de referencia a la hora de compartir documentos. Está en el nombre: Portable Document Format. No sólo son universalmente compatibles, sino que también conservan el diseño de sus contenidos y pueden protegerse fácilmente mediante cifrado y protección por contraseña.
Los documentos PDF son imprescindibles para cualquier empresa moderna y ágil, y cuando se trata de crear PDF en C#, hay un puñado de bibliotecas de generación de PDF que le permiten generar documentos PDF de forma más eficaz y a menor coste. Tanto si se trata de convertir otros tipos de archivos a PDF como de añadir automáticamente marcas y formatos personalizados a sus documentos PDF, algunas bibliotecas funcionan mejor que otras.
En esta guía, compararemos cuatro populares bibliotecas PDF .NET - IronPDF, iText Core, wkhtmltopdf y PDFSharp - y veremos cómo crean documentos PDF a partir de esta página HTML.
IronPDF es una ligera biblioteca PDF .NET diseñada específicamente para desarrolladores web. La conversión de PDF es sólo uno de sus muchos usos: permite leer, escribir y manipular archivos PDF en un abrir y cerrar de ojos, y puede utilizarlo en sus proyectos .NET tanto para escritorio como para la web. Y lo mejor es que se puede probar gratis en un entorno de desarrollo.
Una de las principales ventajas de IronPDF es su flexibilidad. Puede utilizarse como aplicación de escritorio independiente o integrarse en su aplicación web mediante la API IronPDF. Además, IronPDF es compatible con los sistemas operativos Windows, macOS y Linux, lo que lo hace accesible a una amplia gama de usuarios.
núcleo iText (anteriormente iText7, y antes iTextSharp) es una biblioteca PDF .NET creada por desarrolladores Java. Proporciona funciones de creación y modificación de PDF basadas en código Java y C#, así como una API gratuita para aplicaciones .NET.
La representación en PDF puede ser imprecisa y de mala calidad. La biblioteca no reconoce CSS ni JavaScript, por lo que pueden aparecer algunos problemas de visualización al convertir una página de Wikipedia a PDF:
wkhtmltopdf es una herramienta de línea de comandos que convierte HTML a PDF. Es un conversor de HTML a PDF basado en WebKit. La función principal de wkhtmltopdf es representar el texto, las imágenes y otros elementos básicos de la página contenidos en un archivo HTML como una imagen en el archivo PDF.
wkhtmltopdf tiene dificultades para procesar páginas web complejas. En el siguiente ejemplo, puede ver un documento PDF del sitio web de UPS generado por wkhtmltopdf:
PDFSharp es una biblioteca ligera de código abierto para leer, modificar y escribir documentos PDF. Está escrito en C# y es compatible con Windows.
Todas y cada una de las bibliotecas PDF tienen sus propios puntos fuertes y débiles, pero creemos que IronPDF es el mejor producto integral, adecuado para proyectos de cualquier tamaño y escala, y con un equipo de asistencia líder en el sector con el que ningún otro servicio puede competir.
IronPDF es capaz de convertir páginas HTML complejas con mucho estilo CSS en documentos PDF con una precisión de píxeles perfecta. Además, sus opciones de personalización, seguridad y compatibilidad son más completas y no requieren ningún software o coste adicional para su utilización.
La flexibilidad es clave con IronPDF, compatible con muchos sistemas operativos, versiones y tipos de proyectos .NET e IDE. Además de la prueba gratuita y el uso libre para el desarrollo, hay muchas opciones de licencia diferentes que pueden adaptarse a sus necesidades.
La conversión de documentos PDF, la manipulación de archivos PDF y las completas funciones de generación de PDF hacen de IronPDF una de las bibliotecas PDF más potentes del mercado.
¿Está listo para utilizar IronPDF? Puede empezar con nuestro 30 días de prueba gratuita. Además, su uso para fines de desarrollo es totalmente gratuito, por lo que podrás ver de qué está hecho. Y si le gusta lo que ve, IronPDF le ofrece desde tan sólo $749. Para ahorrar aún más, consulte la Iron Suite donde puede conseguir las nueve herramientas de Iron Software por el precio de dos. Feliz codificación!
9 productos API .NET para sus documentos de oficina