USO DE IRONPDF

PDF API C# (Tutorial de ejemplo de código)

Actualizado 18 de abril, 2023
Compartir:

1. Introducción

Formato de documento portátil de Adobe (PDF) es esencial para diversas operaciones en muchas empresas, incluida la generación de documentos y facturas. Los desarrolladores también lo utilizan para satisfacer las necesidades de los clientes. Las bibliotecas han simplificado el proceso de creación de PDF. A la hora de elegir una biblioteca, tenga en cuenta aspectos como las capacidades de compilación, lectura y conversión.

2. Características de IronPDF

IronPDF es un sólido conversor de PDF y una biblioteca API que permite a los desarrolladores generar, leer y manipular documentos PDF. Utiliza el motor de Chrome para convertir HTML a PDF y es compatible con diversos componentes web y aplicaciones .NET. Permite crear PDF visualmente atractivos utilizando HTML5, JavaScript, CSS e imágenes, e incluye un potente traductor de HTML a PDF y un motor de conversión de PDF independiente.

3. Crear documentos PDF a partir de URL

Con la ayuda de la biblioteca API de IronPDF, generar archivos PDF se convierte en algo muy sencillo creando un archivo HTML a partir de una URL y convirtiéndolo en un archivo PDF mediante el navegador Chrome incorporado en IronPDF.

Los métodos que se indican a continuación simplifican la creación de documentos PDF con unas pocas líneas de código:

IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/"); 
pdf.SaveAs("result.pdf");
IronPdf.ChromePdfRenderer renderer = new IronPdf.ChromePdfRenderer(); 
var pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/"); 
pdf.SaveAs("result.pdf");
Dim renderer As New IronPdf.ChromePdfRenderer()
Dim pdf = renderer.RenderUrlAsPdf("https://www.google.co.in/")
pdf.SaveAs("result.pdf")
VB   C#

Según la información anterior, el RenderUrlAsPdf se puede utilizar para convertir el enlace en un documento proporcionando el enlace y la ubicación de guardado.

API PDF C# (Tutorial de ejemplo de código), Figura 1: El archivo PDF generado a partir de una URL

**El archivo PDF generado a partir de una URL

4. Crear un PDF a partir de cadenas HTML

La biblioteca API IronPDF facilita la conversión de cadenas HTML en archivos PDF. A continuación se muestra un código de ejemplo para convertir cadenas HTML en documentos, y permite traducir cualquier etiqueta HTML en archivos PDF.

IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");  
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");  
IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf")
VB   C#

Este código de ejemplo demuestra cómo convertir un texto HTML ilimitado utilizando RenderHtmlAsPdf A continuación, guarde el documento utilizando el método SaveAs y todo el proceso se completará en cuestión de segundos.

API PDF C# (Tutorial de ejemplo de código), Figura 2: Un archivo PDF generado a partir de una cadena HTML

Un archivo PDF generado a partir de una cadena HTML.

5. Lectura de documentos PDF

Con la ayuda de la biblioteca API IronPDF, es posible leer y extraer datos de documentos PDF existentes. El código siguiente muestra un ejemplo de cómo hacerlo:

var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();  
var pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf");
string AllText = pdfDocument.ExtractAllText();  
Dim pdfDocument = IronPdf.PdfDocument.FromFile("result.pdf")
Dim AllText As String = pdfDocument.ExtractAllText()
VB   C#

En este código, el DesdeArchivo se utiliza para leer el PDF de un archivo existente y convertirlo en un archivo DocumentoPdf objeto. Este objeto permite acceder al texto y a las imágenes presentes en las páginas PDF. En ExtraerTodoTexto se puede utilizar para crear una cadena que contenga todas las palabras de las páginas PDF.

Para obtener más información sobre cómo utilizar la biblioteca API IronPDF, consulte los tutoriales de código proporcionado aquí.

6. Conclusión

La biblioteca IronPDF ofrece una licencia gratuita para el desarrollo, y se pueden adquirir diferentes licencias para su uso en un entorno de producción en función de las necesidades del desarrollador. El paquete Lite tiene un precio inicial de $749 y no requiere ninguna cuota continua. Las licencias ofrecen opciones de redistribución para SaaS y OEM y vienen con una licencia permanente, una Garantía de devolución de 30 días y un año de asistencia y actualizaciones del producto. Son adecuados para el desarrollo, la puesta en escena y la producción y requieren una compra única. Además, IronPDF proporciona licencias adicionales gratuitas por tiempo limitado. IronPDF también ofrece licencias gratuitas para la cobertura de la redistribución.

Para obtener más información sobre los precios y licencias de IronPDF, visite la página página de licencias.

< ANTERIOR
Cómo crear PDF en ASP .NET
SIGUIENTE >
Cómo añadir imágenes a PDF en VB .NET

¿Listo para empezar? Versión: 2024.7 recién publicada

Descarga gratuita de NuGet Descargas totales: 9,974,197 Ver licencias >
123