
Salvar array de bytes em PDF em C# (Exemplo de código)
Os desenvolvedores costumam usar sites ASP.NET (ASPX) para gerar arquivos PDF dinâmicos, como formulários, recibos ou relatórios gerenciais, para que os clientes possam baixá-los. Embora esse processo possa ser complicado, a biblioteca IronPDF pode demonstrar como converter ASPX para PDF em apenas uma linha.
Passo 1
1. Instale a Biblioteca C# do IronPDF
Primeiro, vamos acessar a biblioteca gratuita de desenvolvimento em C# para converter arquivos ASPX em PDF. Você pode baixar o pacote IronPDF ou acessá-lo via NuGet . Instale normalmente no seu projeto do Visual Studio.
Tutorial de Como Fazer
2. Converterer ASPX para PDF
Converter


Agora que você tem o IronPDF, verá que ele possui a funcionalidade de conversão de HTML, bem como a geração de PDF a partir de ASPX. Mantemos tudo simples, apenas uma linha de código, para que engenheiros de qualquer nível possam usá-lo.
Podemos converter páginas ASPX em páginas web desenvolvidas por nós mesmos ou em qualquer website desenvolvido em ASP.NET.
Vejamos um exemplo. Usaremos o método RenderThisPageAsPdf() para converter a página atual para PDF sem problemas.
// 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 NamespaceO IronPDF oferece aos desenvolvedores métodos para renderizar documentos PDF em imagens e extrair texto e conteúdo de PDFs . Além disso, o IronPDF também é capaz de renderizar gráficos em PDFs, adicionar códigos de barras usando a biblioteca IronBarcode , aumentar a segurança com senhas e aplicar marcas d'água programaticamente .
3. Visualizar o resultado renderizado
Utilizando C#, o IronPDF oferece uma opção para automatizar e criar documentos PDF.
Neste exemplo, este site ASPX fictício é usado para converter o arquivo ASPX em PDF. Você pode comparar diretamente o arquivo de saída e ver o quão fielmente o PDF resultante corresponde ao site original. Esse tipo de renderização de alta qualidade é exclusivo do IronPDF e especialmente valioso ao trabalhar com clientes.
Acesso rápido à biblioteca
Acesse a Referência da API.
Acesse a documentação completa e as funcionalidades do IronPDF.
Acesse a Referência da API.
Curtis Chau é bacharel em Ciência da Computação (Universidade Carleton) e se especializa em desenvolvimento front-end, com experiência em Node.js, TypeScript, JavaScript e React. Apaixonado por criar interfaces de usuário intuitivas e esteticamente agradáveis, Curtis gosta de trabalhar com frameworks modernos e criar manuais bem estruturados e visualmente atraentes.
Artigos relacionados




