Pruebas en un entorno real
Pruebe en producción sin marcas de agua.
Funciona donde lo necesites.
Formato de documento portátil de Adobe (PDF) se utiliza mucho para ver e intercambiar documentos. Los desarrolladores a menudo necesitan crear PDF para satisfacer las necesidades de los clientes, y las bibliotecas modernas han simplificado este proceso. Al seleccionar una biblioteca para un proyecto, es importante tener en cuenta características como las capacidades de compilación, lectura y conversión.
IronPDF es una biblioteca versátil para crear, leer y editar documentos PDF, con capacidad para convertir HTML a PDF utilizando el motor Chrome. Es compatible con una amplia gama de componentes web y puede utilizarse tanto con aplicaciones web ASP.NET como con aplicaciones Windows tradicionales. La biblioteca permite crear PDF visualmente atractivos utilizando HTML5, JavaScript, CSS e imágenes, e incluye un potente conversor de HTML a PDF.
Generar archivos PDF a partir de páginas web es fácil con el navegador Chrome integrado y la biblioteca API de IronPDF. Simplemente proporcione la URL y conviértala en un archivo PDF utilizando la biblioteca API IronPDF. La conversión de documentos puede realizarse rápidamente con unas pocas líneas de código:
var renderer = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf")
En RenderUrlAsPdf
puede utilizarse para convertir rápidamente una URL en un documento PDF. Sólo tiene que proporcionar la URL y la ubicación de almacenamiento deseada, e IronPDF generará el archivo PDF de acuerdo con la información proporcionada anteriormente. Esto facilita la conversión de páginas web en documentos PDF con sólo unas pocas líneas de código.
El archivo PDF generado a partir de una URL de Google
Las cadenas HTML pueden convertirse rápidamente en archivos PDF mediante la biblioteca API IronPDF. El siguiente fragmento de código puede convertir cadenas HTML en documentos y puede traducir cualquier etiqueta HTML en un archivo PDF.
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf")
Este fragmento de código ilustra cómo utilizar la función RenderHtmlAsPdf para convertir texto HTML en un PDF. La función que convierte HTML en una cadena acepta tanto código HTML como sea necesario. A continuación, puede completar el proceso de forma rápida y sencilla utilizando la función Guardar como para guardar el documento.
El archivo PDF de salida de una cadena HTML
La biblioteca API IronPDF permite convertir rápidamente archivos HTML en archivos PDF. Cualquier etiqueta HTML puede convertirse en un archivo PDF utilizando el siguiente código de ejemplo.
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf")
El texto HTML es el siguiente:
<p style="color:red">Hello world</p>
<p style="color:red">Hello world</p>
El archivo PDF de salida de un archivo HTML
La biblioteca API IronPDF también permite la creación rápida de PDF a partir de archivos de texto enriquecido (RTFs). El código de ejemplo para convertir RTF en PDF puede utilizarse para convertir cualquier número de RTF en un único archivo PDF. El código se proporciona a continuación.
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf")
El archivo PDF de salida de un archivo RTF
En la imagen de arriba, la parte izquierda muestra el documento de origen, mientras que la derecha muestra el archivo PDF después de la conversión. Además, podemos utilizar la cadena RTF para crear un PDF utilizando el código que se proporciona a continuación.
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf")
La producción rápida de PDF a partir de archivos markdown es posible gracias al módulo API de IronPDF. Cualquier número de archivos Markdown puede convertirse en un archivo PDF utilizando el código de ejemplo para la conversión, que se muestra a continuación.
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf")
El archivo PDF de salida de un archivo Markdown
Como se muestra en la imagen anterior, el documento de origen está a la izquierda y el archivo PDF convertido, a la derecha. El código que se proporciona a continuación permite convertir una cadena MD en un PDF. Para obtener más información sobre la conversión HTML con IronPDF, visite este enlace enlace.
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf")
Para obtener más información sobre cómo utilizar la biblioteca API IronPDF, consulte el tutorial de código aquí.
La biblioteca IronPDF ofrece una licencia gratuita para el desarrollo y, en función de las necesidades del desarrollador, se pueden adquirir varias licencias para su uso en un entorno de producción. El paquete Lite tiene un precio inicial de $749 y no tiene costes corrientes. Las licencias incluyen una licencia permanente, una garantía de devolución del dinero de 30 días, un año de soporte y actualizaciones del producto, así como la posibilidad de redistribución para SaaS y OEM. Son compras únicas que pueden utilizarse para el desarrollo, la puesta en escena y la producción. IronPDF también ofrece licencias gratuitas adicionales por tiempo limitado y licencias gratuitas para la protección de la redistribución. Para obtener información completa sobre precios y licencias de IronPDF, visite la página página de licencias.
9 productos API .NET para sus documentos de oficina