
Guardar Array de Bytes a PDF en C# (Ejemplo de Código)
Los desarrolladores a menudo usan sitios web ASP.NET (ASPX) para generar archivos PDF dinámicos como formularios, recibos o informes administrativos para que los clientes los descarguen. Aunque este proceso puede ser complicado, la biblioteca IronPDF puede demostrar cómo convertir ASPX a PDF en solo una línea.
Paso 1
1. Instalar la biblioteca IronPDF C#
Primero, accedamos a la biblioteca C# de desarrollo gratuito para convertir archivos ASPX a PDF. Puedes descargar el paquete de IronPDF o acceder mediante NuGet. Instalar como de costumbre en tu proyecto de Visual Studio.
Tutorial de cómo hacerlo
2. Convertir ASPX a PDF
Convertir


Ahora que tienes IronPDF, verás que tiene la funcionalidad para la conversión de HTML así como la generación de PDF desde ASPX. Lo mantenemos simple, solo una línea de código, para que ingenieros de cualquier nivel puedan usarlo.
Podemos convertir páginas ASPX a nuestra propia página web desarrollada o cualquier sitio web desarrollado en ASP.NET.
Veamos un ejemplo. Usaremos el método RenderThisPageAsPdf() para convertir limpiamente la página actual a PDF sin ningún problema.
// Import necessary namespaces
using System;
using System.Web.UI;
using IronPdf;
namespace aspxtopdf
{
public partial class SiteMaster : MasterPage
{
// The Page_Load event is triggered when the page is loaded
protected void Page_Load(object sender, EventArgs e)
{
// Use IronPDF to render the current ASPX page as a PDF
AspxToPdf.RenderThisPageAsPdf();
}
}
}' Import necessary namespaces
Imports System
Imports System.Web.UI
Imports IronPdf
Namespace aspxtopdf
Partial Public Class SiteMaster
Inherits MasterPage
' The Page_Load event is triggered when the page is loaded
Protected Sub Page_Load(ByVal sender As Object, ByVal e As EventArgs)
' Use IronPDF to render the current ASPX page as a PDF
AspxToPdf.RenderThisPageAsPdf()
End Sub
End Class
End NamespaceIronPDF ofrece a los desarrolladores métodos para renderizar documentos PDF en imágenes y extraer texto y contenido de PDFs. Además, IronPDF es también capaz de renderizar gráficos en PDFs, agregar códigos de barras usando la biblioteca IronBarcode, mejorar la seguridad con contraseñas y aplicar marcas de agua programáticamente.
3. Ver resultado renderizado
Usando C#, IronPDF ofrece una opción para automatizar y crear documentos PDF.
En este ejemplo, se usa este sitio web ASPX ficticio para convertir el archivo ASPX a PDF. Puedes comparar directamente el archivo de salida y ver qué tan cerca el resultado PDF coincide con el sitio web original. Este tipo de renderizado de alta calidad es único para IronPDF y especialmente valioso al trabajar con clientes.
Acceso rápido a la biblioteca
Acceso a la referencia de la API
Acceda a la documentación completa y a las funciones de IronPDF.
Acceso a la referencia de la API
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 estructurados y visualmente atractivos.
Artículos Relacionados




