Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
La biblioteca PDFium es un ejemplo de motor de renderizado de código abierto desarrollado por Google específicamente para trabajar con el formato de documento portátil (PDF) con/sin imágenes, incluyendo PNG, etc. Sin embargo, IronPDF no sólo utiliza el motor de interfaz de renderizado PDFium como su configuración de código fuente; también se basa en él para proporcionar funcionalidad adicional, por lo que es más fácil de escribir / probar el código fuente del proyecto sin ningún tipo de errores o fallos. IronPDF añade compatibilidad de acceso para convertir documentos HTML en documentos PDF, algo que PDFium .NET SDK no admite desde el principio.
IronPDF utiliza la potencia de la tecnología de código abierto proporcionada por PDFium para ofrecer a los clientes un completo conjunto de herramientas necesarias para desarrollar aplicaciones interactivas Microsoft.NET Windows que funcionen con el formato de documento portátil. (PDF) archivos de alguna manera. Esto incluye convertir archivos HTML en archivos PDF, dividir o fusionar páginas PDF dentro de páginas existentes, extraer texto de documentos PDF dentro de una ruta, añadir firmas o marcas de agua a un archivo PDF, rellenar formularios PDF, imprimir PDF, etc.
RenderUrlAsPdf
métodoIronPDF ha introducido mejoras significativas con respecto a PDFium en el ámbito de la creación de PDF. Aunque PDFium puede crear y cargar PDF básicos, carece de muchas funciones que los usuarios esperan de una biblioteca moderna de documentos PDF. IronPDF resuelve esta carencia con una API fácil de usar para crear PDF complejos con encabezados, pies de página...número de páginas, números de página, favoritos, marcas de aguay mucho más.
IronPDF permite a los usuarios utilizar tamaños de papel personalizados para la representación de PDF. Veamos el siguiente ejemplo de código Git/árbol de fuentes:
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
'create ChromePdfRenderer object
Dim renderer = New IronPDF.ChromePdfRenderer()
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom
Dim height As Integer = 5
'assign width as 5
Dim width As Integer = 5
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width)
Cuando se trata de generar documentos, la velocidad y la memoria importan tanto como la calidad. Con IronPDF, no tiene que sacrificar una cosa por la otra. Puede generar documentos de alta calidad rápidamente a partir de archivos HTML dentro de un directorio de acceso.
Construir proyectos PDFium no es tarea fácil. Tenemos que añadir diferentes módulos y datos para incrustar PDFium.
A diferencia de PDFium, IronPDF no requiere ninguna configuración adicional del entorno ni dependencias externas. En su lugar, IronPDF incluye todos los componentes necesarios como parte de su API central. Todas las herramientas relacionadas se instalan automáticamente durante la instalación de IronPDF.
IronPDF también ha introducido muchas mejoras en las funciones de seguridad de la biblioteca. IronPDF ha añadido soporte para encriptar y desencriptar documentos PDF. También ha añadido varias opciones para controlar lo que los usuarios pueden hacer con un documento de un directorio una vez abierto, como imprimirlo, copiarlo y anotarlo.
IronPDF ofrece mejor soporte y documentación que PDFium. Si tiene algún problema al utilizar IronPDF, nuestro equipo estará encantado de ayudarle. La completa documentación con imágenes facilita la utilización de IronPDF en sus aplicaciones .NET.
IronPDF es la mejor solución para las necesidades de los clientes porque:
También hay disponible una versión de prueba gratuita para que los clientes puedan probar la biblioteca antes de comprarla.
Obtenga más información sobre el uso de IronPDF en aplicaciones .NET utilizando lo siguiente tutorial para convertir HTML a PDF.
Vea en la siguiente demostración lo fácil que es utilizar IronPDF. Suponga que tiene una ruta URL que necesita convertir a PDF. Con IronPDF, el proceso de conversión es sencillo. La librería class abstrae todos los detalles del uso de la librería IronPDF subyacente. Basta con añadir una referencia a la biblioteca IronPDF o instalarla mediante el gestor de paquetes NuGet y llamar a la función RenderUrlAsPdf
pasando la ruta a la URL y la ruta en la que desea guardar el archivo PDF en el método Guardar como función. Puede convertir fácilmente cualquier URL en un documento PDF con sólo dos líneas de código.
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
'create ChromePdfRenderer and store it in variable of type var
Dim renderer = New ChromePdfRenderer()
Dim page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/")
page.SaveAs("website.pdf")
Salida IronPDF
Construir sobre el proyecto PDFium ha proporcionado a los clientes/desarrolladores una biblioteca PDF fiable, actualizada y repleta de funciones. Nuestros clientes pueden estar seguros de que sus documentos tendrán un aspecto excelente, independientemente del dispositivo o la plataforma en que se visualicen. También pueden aprovechar las potentes funciones que ofrece el código IronPDF, que les facilita crear, escribir y compartir archivos PDF de forma rápida y segura.
La interfaz IronPDF ofrece un prueba gratuita para que pueda probar el programa antes de comprarlo. El precio comienza en $749, muy asequible en comparación con otros programas similares de renderizado de PDF. Si necesita adquirir varias licencias, la empresa ofrece importantes descuentos. Puede adquirir cinco licencias de producto por el precio de sólo dos comprando el Iron Suite.
9 productos API .NET para sus documentos de oficina