IRONSOFTWAREHOME

Prueba la Biblioteca PDF de IronPDF for .NET

C# VB PDF .NET : Generación de PDFs en BlazorGeneración de PDFs en Blazor
@using IronPdf;

public void ExportData()
{
    try
    {
        string fileName = "Demo.pdf";
        var Renderer = new IronPdf.ChromePdfRenderer();
        var pdf = Renderer.RenderUrlAsPdf("https://localhost:7018/fetchdata");
        JSRuntime.InvokeVoidAsync("saveAsFile", fileName, Convert.ToBase64String(pdf.Stream.ToArray()));
    }
    catch (Exception ex)
    {
    }
}
NuGet Downloads Badge
PM >
Install-Package IronPdf

IronPDF permite a los desarrolladores crear documentos PDF fácilmente en C#, F# y VB.NET for .NET Core y .NET Framework.

En este ejemplo, mostramos que un documento PDF puede renderizarse desde cualquier HTML. Esto nos permite crear PDFs que coinciden estrechamente con la marca de los sitios web existentes.

Puede elegir HTML simple como el anterior o incorporar CSS, imágenes y JavaScript.

Este proceso de conversión de HTML a PDF también permite que el diseño de PDF sea delegado a diseñadores web, en lugar de ser tarea de los programadores de back-end.

IronPDF utiliza un motor de renderizado de Chrome de alta precisión para convertir tu HTML5 con soporte de CSS3 y JavaScript en documentos PDF. Esto puede tomar la forma de cadenas, archivos externos, o URLs externas, todos los cuales pueden renderizarse a PDF fácilmente usando IronPDF.

De HTML a PDF en ASP .NET

¿Qué es IronPDF?

IronPDF es una biblioteca PDF for .NET que permite a los programadores crear, editar y exportar archivos PDF fácilmente para .NET Core y .NET Framework en C#, F# y VB.NET. IronPDF automatiza la creación de PDFs a partir de documentos preparados. Los formularios web, las páginas HTML locales y otras páginas web pueden convertirse a PDF usando IronPDF. También puede crear contratos, informes, presupuestos, facturas y otros documentos como informes/documentos PDF. Funciona con formularios web, MVC, ASP.NET, ASP.NET Core y APIs web en .NET Framework y .NET Core.

Además de tener un potente motor de conversión HTML-a-PDF incorporado (que puede producir documentos PDF perfectos a partir de HTML5, JavaScript y CSS), IronPDF incluye numerosas funciones de manipulación de PDF. Crear documentos PDF interactivos, llenar y enviar formularios interactivos, fusionar y dividir archivos PDF, extraer texto e imágenes de archivos PDF, buscar texto en archivos PDF, rasterizar páginas PDF a imágenes y convertir archivos PDF son ejemplos de actividades que IronPDF puede realizar en documentos PDF.

¿Qué es Blazor?

Blazor puede ejecutar código C# del lado del cliente directamente en el navegador usando WebAssembly. Dado que WebAssembly admite tecnologías .NET, Blazor puede reutilizar código fuente y bibliotecas del backend en aplicaciones frontend desarrolladas con él. Blazor también puede ejecutar lógica de negocios del lado del cliente en el servidor. Usando SignalR, un marco de mensajería en tiempo real, los eventos de la UI del cliente se envían al servidor. Las actualizaciones necesarias de la UI se transmiten al cliente e incorporan en el DOM una vez que se completa la ejecución.

Usando Blazor Hybrid, los desarrolladores pueden crear aplicaciones cliente nativas, multiplataforma usando .NET MAUI y componentes UI de Blazor existentes. Los desarrolladores también pueden incorporar los mismos componentes de UI en entornos de escritorio, web y móviles sin perder acceso a las características nativas de cualquiera de las plataformas. Los desarrolladores también pueden usar Blazor Hybrid para actualizar aplicaciones existentes de WPF y Windows Forms.

Blazor utiliza estándares web abiertos sin depender del uso de complementos o traducción de código. Todos los navegadores web actuales, incluidos los dispositivos móviles, admiten la tecnología del servidor Blazor.

Características de la Biblioteca PDF .NET Usando IronPDF

Cómo funciona IronPDF con Blazor

IronPDF para Blazor permite a los usuarios crear, importar y exportar documentos PDF usando C# y VB.NET. La biblioteca también admite .NET Framework, .NET Core y .NET Standard. IronPDF proporciona dos formas de editar un PDF: una que usa elementos PDF nativos y otra que permite la edición como un documento de flujo.

Rendimiento

La biblioteca IronPDF para Blazor proporciona un rendimiento inigualable y consumo de memoria óptimo; decodifica fotos según sea necesario, comprime contenido usando cifrado FlateDecode e incorpora subconjuntos de fuentes conteniendo solo los glifos más utilizados.

Formularios Interactivos

Use cuadros de texto, botones de radio, cajas de lista y otros controles similares para agregar interactividad a los documentos PDF. De esta manera, los usuarios pueden actualizar y completar datos en el documento PDF según sea necesario. Una vez que los formularios están completos, pueden aplanarse para eliminar los campos interactivos mientras se conservan sus contenidos. Esto es útil para prevenir alteraciones posteriores al documento.

Cifrado

Los documentos PDF pueden cifrarse con una contraseña para proteger información confidencial contra el acceso no autorizado.

Propiedades del Texto

Al producir o actualizar un documento PDF, puede personalizar la apariencia de los elementos textuales y gráficos gracias a una rica API. Los controles estilísticos, incluyendo relleno, texto, trazo, fuente, tamaño de texto y muchos más, pueden usarse para satisfacer cualquier requerimiento de diseño con facilidad.

Editar PDFs en C# VB .NET

Cómo IronPDF Crea y Muestra Documentos PDF

IronPDF puede convertir páginas web a PDFs con la ayuda del método RenderHtmlAsPdf . Este método puede aceptar una cadena que contenga el marcado HTML de una página web. De esta manera, el contenido puede ser estilizado en línea según sea deseado antes de ser introducido en el método. Código adicional puede permitir a los usuarios recibir el archivo PDF como una descarga en su computadora cliente.

Del mismo modo, el método RenderUrlAsPdf transforma el contenido HTML de una URL en contenido PDF, incluyendo cualquier referencia a cualquier JavaScript y CSS. IronPDF genera PDFs desde HTML con alta precisión, asegurando un 100 % de semejanza con la página web original. La biblioteca puede manejar diseños de páginas web complejas que contengan gráficos, imágenes, tablas, etc. Un método separado permite personalizaciones accesorias en el documento PDF. Las personalizaciones posibles incluyen cambios en los tamaños de página, tamaños de margen, contenido de cabecera/pie de página, etc.

Una vez que un documento PDF ha sido generado, JavaScript del lado cliente puede ser usado para mostrar el documento en el cliente del navegador.

Conversión de HTML, JavaScript, CSS e Imagen a PDF en aplicaciones .NET.

Por qué Blazor Soporta IronPDF

IronPDF ha sido desarrollado usando la última tecnología .NET, permitiéndole trabajar dentro de Blazor sin necesidad de integraciones complejas.

IronPDF soporta muchos tipos de archivos, incluyendo HTML, ASPX, cshtml y Razor. Razor es un formato de archivo usado en Blazor para incrustar código fuente de .NET en páginas web. Su sintaxis consiste en marcado Razor, C# y HTML.

Instalación Simple para Visual Studio

Prúebelo con NuGet Ahora

¡Los beneficios son claros! Con IronPDF, puedes hacer mucho más, con más facilidad. Nuestro producto es perfecto para cualquiera que necesite crear, gestionar y editar una biblioteca de PDFs, incluyendo negocios en bienes raíces, publicación, finanzas y empresas. Los precios de nuestra solución también son muy competitivos.

¿Listo para ver lo que IronPDF puede hacer para tus proyectos y negocio? Pruébalo ahora

Soporta:

  • Soporta C#, VB en .NET Framework 4.0 y superiores
  • Soporte de Instalador NuGet para Visual Studio
  • .NET Core 2 y superiores
  • IDE de desarrollo .NET - Microsoft Visual Studio.
  • Azure para alojamiento en la nube .NET
  • Compatible con JetBrains ReSharper C#

Licencias de IronPDF

Gratuito para propósitos de desarrollo. Licencias de despliegue desde $999.

Licenciamiento de IronPDF para Despliegues

Tutoriales de PDF en C# / VB for .NET

C# HTML-a-PDF | Tutorial de C Sharp & VB.NET
C#PDFHTML
Jean Ashberg Ingeniero de Software .NET

Tutorial | CSharp y VB .NET HTML a PDF

Vamos a crear PDFs en .NET, sin la necesidad de diseño de programa complejo o APIs…

Ver el Tutorial de HTML a PDF de Jean
ASPX a PDF | Tutorial de ASP.NET
C#PDF.NETASPX
Jacob Müller Diseñador de Producto de Software @ Team Iron

Tutorial | ASPX a PDF en ASP.NET

Mira lo fácil que es convertir páginas ASPX en documentos PDF usando C# o VB .NET…

Ver el Tutorial de ASPX a PDF de Jacob
VB.NET | Tutorial de PDF en VB .NET
VB.NETPDFASP.NET
Veronica Sillar Ingeniero de Software .NET

Tutorial | Crear PDFs con VB.NET

Mira cómo uso IronPDF para crear documentos PDF dentro de mis proyectos de VB .NET…

Ver el Tutorial de VB .NET de Veronica

Miles de desarrolladores usan IronPDF para...

Sistemas de Contabilidad y Finanzas

  • # Recibos
  • # Informes
  • # Impresión de Facturas
Agregar Soporte de PDF a Sistemas de Contabilidad y Finanzas ASP.NET

Digitalización de Negocios

  • # Documentación
  • # Pedidos y Etiquetado
  • # Reemplazo de Papel
Casos de Uso de Digitalización de Negocios C#

Gestión de Contenidos Empresariales

  • # Producción de Contenidos
  • # Gestión de Documentos
  • # Distribución de Contenidos
Soporte de PDF CMS .NET

Aplicaciones de Datos e Informes

  • # Seguimiento del Rendimiento
  • # Mapeo de Tendencias
  • # Informes
Informes PDF en C#
Instalar IronPDF Ahora
Clientes de la biblioteca de componentes de software IronPDF
Codificadores .NET

Desarrolladores que trabajan dentro de empresas, departamentos gubernamentales y como freelancers usan IronPDF.

IronPDF es constantemente apoyado como una biblioteca líder de PDF for .NET

Icono de Cliente de IronPDF
Icono de Cliente de IronPDF
Icono de Cliente de IronPDF
Icono de Cliente de IronPDF
Icono de Cliente de IronPDF
Icono de Cliente de IronPDF
Icono de Cliente de IronPDF
Icono de Cliente de IronPDF

¿Listo para empezar?

Nuget Downloads 20,389,208Versión:2026.7recién publicada

Key in blue circle

Obtenga su clave de prueba gratuita de 30 días al instante.

bullet_checkedNo se requiere tarjeta de crédito ni creación de cuenta
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Reserve su Demostración en Vivo gratuita
Booking Badge related to IronPDF Product Demo

Confiado por millones de ingenieros en todo el mundo

Logos de clientes de Iron Software
Obtén tu Consulta Sin Compromiso
Completa el formulario a continuación o envía un correo a sales@ironsoftware.com
Tus detalles siempre serán mantenidos confidenciales.
Confiado por millones de ingenieros en todo el mundo
Logos de clientes de Iron Software
Obtenga su Clave de Prueba de 30 días gratis al instante.
No se requiere tarjeta de crédito ni creación de cuenta