Saltar al pie de página
USANDO IRONPDF

DotNet Core Generar archivos PDF

Para generar archivos PDF en .NET Core, utilice ChromePdfRenderer de IronPDF para convertir cadenas HTML, páginas web o vistas Razor en documentos PDF con solo unas pocas líneas de código, conservando todo el estilo CSS y la funcionalidad de JavaScript.

La creación de documentos PDF en aplicaciones .NET Core es un requisito común al crear aplicaciones web que necesitan generar facturas, informes y otros documentos comerciales. IronPDF ofrece una biblioteca PDF eficaz que simplifica la generación de PDF en ASP.NET Core mediante su motor de renderizado Chrome , ofreciendo archivos PDF con una precisión de píxeles impecable en todo momento. En esta guía, explorará cómo gestionar diversas tareas de generación de PDF en el entorno .NET, desde conversiones HTML sencillas hasta la generación de informes complejos.

¿Cómo genera DotNet Core archivos PDF?

IronPDF utiliza un motor de renderizado WebKit basado en Google Chrome para renderizar contenido HTML en archivos PDF. Este enfoque significa que puede usar sus conocimientos existentes de HTML y CSS para crear archivos PDF sin tener que aprender capacidades complejas de generación de PDF ni tener que afrontar una curva de aprendizaje pronunciada. La biblioteca PDF maneja la conversión de páginas web de forma automática, admitiendo la ejecución de JavaScript y CSS responsivo .

La API fluida de la biblioteca le permite generar documentos PDF a partir de páginas HTML , URL o cadenas de contenido HTML. Al convertir HTML a PDF, IronPDF conserva diseños complejos, estilos CSS , ejecución de JavaScript e incluso contenido web dinámico. Esto lo convierte en una opción ideal para los desarrolladores .NET que necesitan capacidades de conversión de PDF con numerosas funciones en sus aplicaciones. La biblioteca se destaca por generar archivos PDF con perfecta precisión , manteniendo la representación de fuentes y soporte de idiomas internacionales .

El proceso de renderizado utiliza la misma tecnología que impulsa Google Chrome, lo que garantiza que sus conversiones de HTML a PDF coincidan con lo que los usuarios ven en los navegadores modernos. Esto incluye soporte para funciones CSS3 , fuentes web , gráficos SVG e incluso contenido WebGL . El motor de renderizado de Chrome proporciona mejoras de rendimiento significativas respecto de los métodos tradicionales de generación de PDF.

¿Cómo instalar IronPDF a través del gestor de paquetes NuGet?

Para comenzar a utilizar IronPDF sólo se requiere una única instalación a través del Administrador de paquetes NuGet . Abra la Consola de Administrador de Paquetes en Visual Studio y ejecute el siguiente comando:

Install-Package IronPdf

Para implementaciones de Docker o entornos Linux , es posible que necesite dependencias adicionales. IronPDF también admite instalaciones macOS y plataformas Windows , lo que lo hace versátil para diversos entornos de desarrollo. La biblioteca funciona sin problemas con implementaciones de Azure y funciones de AWS Lambda .

Para los desarrolladores que trabajan con aplicaciones en contenedores, IronPDF proporciona soporte para Docker y puede ejecutarse como un contenedor remoto . La biblioteca también ofrece un instalador de Windows para escenarios de instalación manual. Al realizar implementaciones en plataformas en la nube, puede seguir guías específicas para la implementación de Azure Functions o AWS .

¿Cómo generar documentos PDF a partir de cadenas HTML?

La forma más sencilla de crear un documento PDF es convertir directamente el contenido HTML. A continuación se muestra un ejemplo básico de "Hola mundo" que muestra cómo generar archivos PDF:

using IronPdf;

// Create a PDF from HTML string
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("hello.pdf");
using IronPdf;

// Create a PDF from HTML string
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("hello.pdf");
Imports IronPdf

' Create a PDF from HTML string
Dim renderer As New ChromePdfRenderer()
Dim pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
pdf.SaveAs("hello.pdf")
$vbLabelText   $csharpLabel

En el código anterior, creaste un nuevo documento PDF con solo unas pocas líneas. La clase ChromePdfRenderer proporciona la funcionalidad principal para generar archivos PDF a partir de HTML. El objeto pdf contiene su documento PDF listo para guardarlo en una ruta de archivo o exportarlo a la memoria . También puede agregar metadatos como título, autor y palabras clave a sus PDF.

El renderizador admite varias opciones de renderizado que le permiten personalizar la salida PDF. Puede configurar márgenes personalizados , establecer tamaños de papel , controlar la orientación de la página y ajustar la configuración de la ventana gráfica . Estas opciones garantizan que sus PDF cumplan con los requisitos de formato específicos para documentos profesionales.

¿Cómo puedo crear archivos PDF más complejos con estilos CSS?

Para ver un ejemplo más detallado que demuestre las capacidades de HTML a PDF , creemos un documento de factura con marcado HTML y estilo CSS:

using IronPdf;

var html = @"
<html>
<head>
    <style>
        body { font-family: Arial, sans-serif; font-size: 14px; }
        .invoice-header { 
            background-color: #2c3e50; 
            color: white; 
            padding: 20px;
            font-family: 'Helvetica', sans-serif;
        }
        .invoice-details { margin: 20px 0; }
        table { width: 100%; border-collapse: collapse; }
        th, td {
            padding: 12px; 
            text-align: left; 
            border-bottom: 1px solid #ddd;
        }
        .total { 
            font-size: 1.2em; 
            font-weight: bold; 
            text-align: right;
        }
    </style>
</head>
<body>
    <div class='invoice-header'>
        <h1>Invoice #2024-001</h1>
        <p>Date: January 15, 2024</p>
    </div>
    <div class='invoice-details'>
        <h3>Bill To: John Doe</h3>
        <table>
            <tr>
                <th>Item</th>
                <th>Quantity</th>
                <th>Price</th>
            </tr>
            <tr>
                <td>Professional License</td>
                <td>1</td>
                <td>$799</td>
            </tr>
        </table>
        <p class='total'>Total: $799.00</p>
    </div>
</body>
</html>";

var renderer = new ChromePdfRenderer();
// Configure rendering options for the PDF document
renderer.RenderingOptions.MarginTop = 10;
renderer.RenderingOptions.MarginBottom = 10;

var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
using IronPdf;

var html = @"
<html>
<head>
    <style>
        body { font-family: Arial, sans-serif; font-size: 14px; }
        .invoice-header { 
            background-color: #2c3e50; 
            color: white; 
            padding: 20px;
            font-family: 'Helvetica', sans-serif;
        }
        .invoice-details { margin: 20px 0; }
        table { width: 100%; border-collapse: collapse; }
        th, td {
            padding: 12px; 
            text-align: left; 
            border-bottom: 1px solid #ddd;
        }
        .total { 
            font-size: 1.2em; 
            font-weight: bold; 
            text-align: right;
        }
    </style>
</head>
<body>
    <div class='invoice-header'>
        <h1>Invoice #2024-001</h1>
        <p>Date: January 15, 2024</p>
    </div>
    <div class='invoice-details'>
        <h3>Bill To: John Doe</h3>
        <table>
            <tr>
                <th>Item</th>
                <th>Quantity</th>
                <th>Price</th>
            </tr>
            <tr>
                <td>Professional License</td>
                <td>1</td>
                <td>$799</td>
            </tr>
        </table>
        <p class='total'>Total: $799.00</p>
    </div>
</body>
</html>";

var renderer = new ChromePdfRenderer();
// Configure rendering options for the PDF document
renderer.RenderingOptions.MarginTop = 10;
renderer.RenderingOptions.MarginBottom = 10;

var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
Imports IronPdf

Dim html As String = "
<html>
<head>
    <style>
        body { font-family: Arial, sans-serif; font-size: 14px; }
        .invoice-header { 
            background-color: #2c3e50; 
            color: white; 
            padding: 20px;
            font-family: 'Helvetica', sans-serif;
        }
        .invoice-details { margin: 20px 0; }
        table { width: 100%; border-collapse: collapse; }
        th, td {
            padding: 12px; 
            text-align: left; 
            border-bottom: 1px solid #ddd;
        }
        .total { 
            font-size: 1.2em; 
            font-weight: bold; 
            text-align: right;
        }
    </style>
</head>
<body>
    <div class='invoice-header'>
        <h1>Invoice #2024-001</h1>
        <p>Date: January 15, 2024</p>
    </div>
    <div class='invoice-details'>
        <h3>Bill To: John Doe</h3>
        <table>
            <tr>
                <th>Item</th>
                <th>Quantity</th>
                <th>Price</th>
            </tr>
            <tr>
                <td>Professional License</td>
                <td>1</td>
                <td>$799</td>
            </tr>
        </table>
        <p class='total'>Total: $799.00</p>
    </div>
</body>
</html>"

Dim renderer As New ChromePdfRenderer()
' Configure rendering options for the PDF document
renderer.RenderingOptions.MarginTop = 10
renderer.RenderingOptions.MarginBottom = 10

Dim pdf = renderer.RenderHtmlAsPdf(html)
pdf.SaveAs("invoice.pdf")
$vbLabelText   $csharpLabel

Este ejemplo demuestra la capacidad de IronPDF para manejar diseños complejos con estilo CSS, incluidas configuraciones de tamaño de fuente y familia de fuentes. La biblioteca PDF procesa el marcado HTML para crear archivos PDF que mantienen la apariencia exacta de sus páginas HTML. El código muestra cómo las aplicaciones ASP.NET Core pueden generar salidas PDF para documentos comerciales. También puede agregar márgenes personalizados , establecer tamaños de papel personalizados o aplicar configuraciones de orientación de página .

Para un estilo mejorado, IronPDF admite fuentes de Google e íconos web , lo que le permite crear archivos PDF visualmente atractivos. La biblioteca también maneja capas de fondo y primer plano para diseños de documentos complejos. Puede implementar marcas de agua personalizadas o estampar contenido en archivos PDF existentes.

¿Qué aspecto tiene el PDF generado?

Factura en PDF que muestra la factura n.° 2024-001 con fecha del 15 de enero de 2024, que muestra una compra de licencia profesional por $749,00 con una sección de encabezado azul oscuro. La factura demuestra un estilo CSS preservado que incluye fuentes personalizadas, colores y formato de tabla generado a partir de la conversión de HTML a PDF.

¿Cómo convertir páginas web en archivos PDF?

IronPDF destaca en la generación de PDFs a partir de páginas web en vivo. Esta funcionalidad es particularmente útil para las aplicaciones web ASP.NET Core que necesitan capturar contenido web de forma dinámica. La biblioteca PDF puede generar archivos PDF desde cualquier URL:

using IronPdf;

var renderer = new ChromePdfRenderer();
// Render a webpage URL to PDF
var pdf = renderer.RenderUrlAsPdf("___PROTECTED_URL_78___");
// Save the PDF document
pdf.SaveAs("webpage.pdf");
using IronPdf;

var renderer = new ChromePdfRenderer();
// Render a webpage URL to PDF
var pdf = renderer.RenderUrlAsPdf("___PROTECTED_URL_78___");
// Save the PDF document
pdf.SaveAs("webpage.pdf");
Imports IronPdf

Dim renderer = New ChromePdfRenderer()
' Render a webpage URL to PDF
Dim pdf = renderer.RenderUrlAsPdf("___PROTECTED_URL_78___")
' Save the PDF document
pdf.SaveAs("webpage.pdf")
$vbLabelText   $csharpLabel

La biblioteca maneja automáticamente la ejecución de JavaScript , los recursos externos y los diseños responsivos al generar archivos PDF. El objeto renderer proporciona acceso a funciones avanzadas para personalizar cómo las páginas web se convierten a PDF. Para sitios seguros, puede manejar la autenticación TLS y las cookies .

var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.ViewPortWidth = 1920;
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen;
renderer.RenderingOptions.WaitFor.RenderDelay(1000); // Wait for dynamic content

// Render a webpage URL to PDF
var pdf = renderer.RenderUrlAsPdf("___PROTECTED_URL_79___");
// Save the PDF document
pdf.SaveAs("webpage.pdf");
var renderer = new ChromePdfRenderer();
renderer.RenderingOptions.ViewPortWidth = 1920;
renderer.RenderingOptions.EnableJavaScript = true;
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen;
renderer.RenderingOptions.WaitFor.RenderDelay(1000); // Wait for dynamic content

// Render a webpage URL to PDF
var pdf = renderer.RenderUrlAsPdf("___PROTECTED_URL_79___");
// Save the PDF document
pdf.SaveAs("webpage.pdf");
Dim renderer = New ChromePdfRenderer()
renderer.RenderingOptions.ViewPortWidth = 1920
renderer.RenderingOptions.EnableJavaScript = True
renderer.RenderingOptions.CssMediaType = IronPdf.Rendering.PdfCssMediaType.Screen
renderer.RenderingOptions.WaitFor.RenderDelay(1000) ' Wait for dynamic content

' Render a webpage URL to PDF
Dim pdf = renderer.RenderUrlAsPdf("___PROTECTED_URL_79___")
' Save the PDF document
pdf.SaveAs("webpage.pdf")
$vbLabelText   $csharpLabel

Estas opciones de personalización garantizan que el contenido dinámico se cargue completamente antes de la conversión a PDF, lo que da como resultado archivos PDF precisos. El código demuestra cómo ASP.NET Core puede generar archivos PDF a partir de páginas web con una representación perfecta. También puede utilizar los métodos WaitFor para manejar aplicaciones JavaScript complejas o configurar los ajustes de la ventana gráfica para diseños responsivos. Para las páginas que requieren autenticación, IronPDF admite encabezados de solicitud HTTP y cookies personalizadas .

La biblioteca proporciona opciones sofisticadas para gestionar sitios web con mucho uso de JavaScript , incluido soporte para aplicaciones Angular , representación de gráficos y ejecución de JavaScript personalizado . Puede configurar retrasos de renderizado para garantizar que todo el contenido dinámico se cargue correctamente antes de la conversión.

Comparación de pantalla dividida que muestra la página principal de Wikipedia representada en un navegador web a la izquierda y su conversión a PDF a la derecha usando IronPDF en .NET Core. La versión PDF mantiene todo el formato, las imágenes y la estructura del diseño, lo que demuestra capacidades de conversión de HTML a PDF de alta fidelidad.

¿Cómo crear documentos PDF en aplicaciones web ASP.NET Core?

Integrar la generación de PDF en aplicaciones ASP.NET Core es sencillo. La biblioteca PDF funciona perfectamente con los controladores ASP.NET Core para generar archivos PDF. A continuación se muestra un ejemplo de un punto final de API que crea archivos PDF:

using Microsoft.AspNetCore.Mvc;
using IronPdf;

[ApiController]
[Route("api/[controller]")]
public class PdfController : ControllerBase
{
    [HttpGet("generate-report")]
    public IActionResult GenerateReport()
    {
        var html = @"
            <h1>Monthly Sales Report</h1>
            <p>Generated on: " + DateTime.Now.ToString() + @"</p>
            <table>
                <tr><th>Product</th><th>Sales</th></tr>
                <tr><td>Product A</td><td>$5,000</td></tr>
                <tr><td>Product B</td><td>$3,500</td></tr>
            </table>";

        var renderer = new ChromePdfRenderer();
        var pdf = renderer.RenderHtmlAsPdf(html);
        // Return PDF file to browser
        return File(pdf.BinaryData, "application/pdf", "output.pdf");
    }
}
using Microsoft.AspNetCore.Mvc;
using IronPdf;

[ApiController]
[Route("api/[controller]")]
public class PdfController : ControllerBase
{
    [HttpGet("generate-report")]
    public IActionResult GenerateReport()
    {
        var html = @"
            <h1>Monthly Sales Report</h1>
            <p>Generated on: " + DateTime.Now.ToString() + @"</p>
            <table>
                <tr><th>Product</th><th>Sales</th></tr>
                <tr><td>Product A</td><td>$5,000</td></tr>
                <tr><td>Product B</td><td>$3,500</td></tr>
            </table>";

        var renderer = new ChromePdfRenderer();
        var pdf = renderer.RenderHtmlAsPdf(html);
        // Return PDF file to browser
        return File(pdf.BinaryData, "application/pdf", "output.pdf");
    }
}
Imports Microsoft.AspNetCore.Mvc
Imports IronPdf

<ApiController>
<Route("api/[controller]")>
Public Class PdfController
    Inherits ControllerBase

    <HttpGet("generate-report")>
    Public Function GenerateReport() As IActionResult
        Dim html As String = "
            <h1>Monthly Sales Report</h1>
            <p>Generated on: " & DateTime.Now.ToString() & "</p>
            <table>
                <tr><th>Product</th><th>Sales</th></tr>
                <tr><td>Product A</td><td>$5,000</td></tr>
                <tr><td>Product B</td><td>$3,500</td></tr>
            </table>"

        Dim renderer As New ChromePdfRenderer()
        Dim pdf = renderer.RenderHtmlAsPdf(html)
        ' Return PDF file to browser
        Return File(pdf.BinaryData, "application/pdf", "output.pdf")
    End Function
End Class
$vbLabelText   $csharpLabel

Esta acción del controlador crea un nuevo documento y envía archivos PDF directamente al navegador. La declaración return utiliza el manejo de respuesta de archivo incorporado del marco .NET Core. Las aplicaciones web ASP.NET Core pueden generar PDFs para reportes, facturas y otros documentos fácilmente. Puede mejorar sus PDF con encabezados y pies de página , números de página o marcas de agua .

Para aplicaciones de producción, considere implementar la generación de PDF asincrónica para mejorar el rendimiento y la escalabilidad. También puede utilizar capacidades de subprocesamiento múltiple para escenarios de procesamiento por lotes. La biblioteca admite operaciones de flujo de memoria para un uso eficiente de los recursos en entornos de nube.

¿Cómo se ve el PDF generado por ASP.NET?

Visor de PDF que muestra un Informe de ventas mensual con cifras de ventas para el Producto A ($5,000) y el Producto B ($3,500), generado el 30 de octubre de 2025. El informe muestra un formato de tabla limpio y un diseño profesional generado a partir de la acción del controlador ASP.NET Core.

Para aplicaciones MVC, también puedes renderizar HTML desde vistas de Razor para crear un PDF :

[HttpGet]
public async Task<IActionResult> DownloadInvoice(int id)
{
    // Get invoice data from database
    var model = await GetInvoiceData(id);
    // Render Razor view to HTML string
    var html = await RenderViewToString("Invoice", model);
    // Convert HTML to PDF document
    var renderer = new ChromePdfRenderer();
    var pdf = renderer.RenderHtmlAsPdf(html);
    // Return PDF file with appropriate file path
    return File(pdf.BinaryData, "application/pdf", $"invoice-{id}.pdf");
}
[HttpGet]
public async Task<IActionResult> DownloadInvoice(int id)
{
    // Get invoice data from database
    var model = await GetInvoiceData(id);
    // Render Razor view to HTML string
    var html = await RenderViewToString("Invoice", model);
    // Convert HTML to PDF document
    var renderer = new ChromePdfRenderer();
    var pdf = renderer.RenderHtmlAsPdf(html);
    // Return PDF file with appropriate file path
    return File(pdf.BinaryData, "application/pdf", $"invoice-{id}.pdf");
}
<Attribute(HttpGet)>
Public Async Function DownloadInvoice(id As Integer) As Task(Of IActionResult)
    ' Get invoice data from database
    Dim model = Await GetInvoiceData(id)
    ' Render Razor view to HTML string
    Dim html = Await RenderViewToString("Invoice", model)
    ' Convert HTML to PDF document
    Dim renderer = New ChromePdfRenderer()
    Dim pdf = renderer.RenderHtmlAsPdf(html)
    ' Return PDF file with appropriate file path
    Return File(pdf.BinaryData, "application/pdf", $"invoice-{id}.pdf")
End Function
$vbLabelText   $csharpLabel

Este ejemplo muestra cómo ASP.NET Core se integra con IronPDF para generar archivos PDF a partir de plantillas Razor . La página renderizada desde la vista se convierte en un documento PDF profesional. Para las aplicaciones Razor Pages , tienes opciones similares disponibles. También puede generar archivos PDF desde componentes Blazor o aplicaciones MAUI .

La biblioteca proporciona soporte especializado para diferentes escenarios de ASP.NET Core, incluida la conversión de CSHTML a PDF en MVC Core, la integración de MVC Framework y la representación de páginas ASPX . Para aplicaciones modernas, IronPDF admite la integración de Blazor Server y la visualización de PDF con MAUI .

¿Qué funciones avanzadas de generación de PDF están disponibles?

IronPDF ofrece numerosas funciones avanzadas para la generación profesional de PDF. Puede fusionar varios PDF , agregar firmas digitales , implementar seguridad PDF con contraseñas o crear documentos compatibles con PDF/A para archivarlos a largo plazo. La biblioteca también admite la creación y el llenado de formularios PDF , lo que la hace ideal para el procesamiento automatizado de documentos.

Para aplicaciones donde el rendimiento es crítico, IronPDF proporciona métodos asincrónicos y compatibilidad con subprocesos múltiples . También puedes mejorar tus PDF con compresión o linealización para una visualización web más rápida. La biblioteca maneja la conversión de imágenes , incluido el soporte para gráficos SVG e imágenes codificadas en Base64 .

Las capacidades avanzadas adicionales incluyen:

Las características de seguridad incluyen:

¿Cuáles son los próximos pasos para la generación de PDF en .NET Core?

IronPDF hace que la generación de PDF en .NET Core sea sencilla y eficiente. Su motor de renderizado Chrome garantiza una fidelidad precisa al crear archivos PDF a partir de contenido HTML, mientras que la API fácil de usar elimina la curva de aprendizaje típica asociada con la manipulación de PDF. La biblioteca PDF ofrece documentación completa y soporte mantenido activamente para desarrolladores de ASP.NET Core. Admite la implementación en varias plataformas, incluidas Azure Functions , AWS Lambda y contenedores Docker .

Ya sea que estés creando PDFs para uso comercial o construyendo aplicaciones web empresariales, IronPDF proporciona las herramientas necesarias para la creación profesional de PDFs con opciones de licencia comercial disponibles. La biblioteca ofrece ventajas competitivas sobre otras soluciones PDF con su moderno diseño de API y capacidades de renderizado superiores .

Comience hoy su prueba gratuita con opciones de licencia diseñadas para equipos de todos los tamaños, desde desarrolladores individuales hasta implementaciones empresariales . IronPDF también proporciona tutoriales detallados y ejemplos de código para ayudarlo a comenzar rápidamente con sus necesidades de generación de PDF.

Preguntas Frecuentes

¿Cómo puedo generar documentos PDF en .NET Core?

Puede generar documentos PDF en .NET Core usando IronPDF, que le permite crear PDFs desde HTML, URLs y vistas Razor usando su avanzado motor de renderizado de Chrome.

¿Cuáles son las ventajas de usar IronPDF para la generación de PDFs?

IronPDF proporciona varias ventajas, incluyendo la facilidad de integración, soporte para renderizado de píxeles perfectos y la capacidad de crear PDFs desde diversas fuentes como HTML y URLs, haciendo de él una opción ideal para construir aplicaciones web que requieren generación de PDF.

¿Puede IronPDF manejar tareas complejas de generación de PDF?

Sí, IronPDF está diseñado para manejar tareas complejas de generación de PDF en el entorno .NET, proporcionando a los desarrolladores las herramientas necesarias para crear documentos PDF detallados y precisos.

¿Cuál es el papel del motor de renderizado de Chrome en IronPDF?

El motor de renderizado de Chrome en IronPDF asegura que los PDFs generados sean de píxeles perfectos, manteniendo la fidelidad del HTML original o del contenido web.

¿Es IronPDF adecuado para generar documentos comerciales como facturas e informes?

Absolutamente, IronPDF es muy adecuado para generar documentos comerciales como facturas e informes, ofreciendo un renderizado preciso y soporte para varios formatos de documentos.

¿Qué tipos de entrada puede convertir IronPDF en PDF?

IronPDF puede convertir entradas como HTML, URLs y vistas Razor en documentos PDF, brindando flexibilidad en la creación de contenido.

¿IronPDF es compatible con aplicaciones ASP.NET Core?

Sí, IronPDF es totalmente compatible con aplicaciones ASP.NET Core, permitiendo a los desarrolladores integrar sin problemas las capacidades de generación de PDF en sus proyectos web.

¿Cuáles son algunos casos de uso comunes de IronPDF en aplicaciones web?

Los casos de uso comunes de IronPDF incluyen la generación de PDFs para facturas, informes y cualquier otro documento comercial requerido por aplicaciones web.

Curtis Chau
Escritor Técnico

Curtis Chau tiene una licenciatura en Ciencias de la Computación (Carleton University) y se especializa en el desarrollo front-end con experiencia en Node.js, TypeScript, JavaScript y React. Apasionado por crear interfaces de usuario intuitivas y estéticamente agradables, disfruta trabajando con frameworks modernos y creando manuales bien ...

Leer más