IRONSOFTWAREHOME

Experimente a biblioteca PDF .NET da IronPDF.

C# VB PDF .NET : Geração de PDFs em BlazorGeração de PDFs em 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

O IronPDF permite que os desenvolvedores criem documentos PDF facilmente em C#, F# e VB .NET for .NET Core e .NET Framework.

Neste exemplo, mostramos que um documento PDF pode ser gerado a partir de qualquer HTML. Isso nos permite criar PDFs que correspondem de perto à identidade visual dos sites existentes.

Você pode optar por um HTML simples como o acima ou incorporar CSS, imagens e JavaScript.

Esse processo de conversão de HTML para PDF também permite que o design do PDF seja delegado a web designers, em vez de ser atribuído a programadores de back-end.

O IronPDF utiliza um mecanismo de renderização Chrome com precisão de pixels para converter seu HTML5 com suporte a CSS3 e JavaScript em documentos PDF. Isso pode assumir a forma de strings, arquivos externos ou URLs externos, todos os quais podem ser facilmente convertidos para PDF usando o IronPDF.

HTML para PDF em ASP.NET

O que é o IronPDF?

IronPDF é uma biblioteca .NET para PDF que permite aos programadores criar, editar e exportar arquivos PDF facilmente para .NET Core e .NET Framework em C#, F# e VB.NET. O IronPDF automatiza a criação de PDFs a partir de documentos pré-configurados. Formulários web, páginas HTML locais e outras páginas web podem ser convertidos para PDF usando o IronPDF. Ele também pode criar contratos, relatórios, orçamentos, faturas e outros documentos em formato PDF. É compatível com Web Forms, MVC, ASP.NET, ASP.NET Core e APIs Web no .NET Framework e .NET Core.

Além de possuir um poderoso mecanismo integrado de conversão de HTML para PDF (capaz de gerar documentos PDF perfeitos a partir de HTML5, JavaScript e CSS), o IronPDF inclui diversas funções de manipulação de PDF. Criar documentos PDF interativos, preencher e enviar formulários interativos, mesclar e dividir arquivos PDF, extrair texto e imagens de arquivos PDF, pesquisar texto em arquivos PDF, rasterizar páginas PDF em imagens e converter arquivos PDF são exemplos de atividades que o IronPDF pode realizar em documentos PDF.

O que é Blazor?

O Blazor pode executar código C# do lado do cliente diretamente no navegador usando WebAssembly. Como o WebAssembly é compatível com tecnologias .NET, o Blazor pode reutilizar código-fonte e bibliotecas do backend em aplicações frontend desenvolvidas com ele. O Blazor também pode executar lógica de negócios do lado do cliente no servidor. Usando o SignalR, um framework de mensagens em tempo real, os eventos da interface do usuário do cliente são enviados para o servidor. As atualizações necessárias da interface do usuário são transmitidas para o cliente e incorporadas ao DOM assim que a execução é concluída.

Com o Blazor Hybrid, os desenvolvedores podem criar aplicativos cliente nativos multiplataforma usando o .NET MAUI e componentes de interface do usuário Blazor existentes. Os desenvolvedores também podem incorporar os mesmos componentes de interface do usuário em ambientes desktop, web e mobile sem perder o acesso aos recursos nativos de nenhuma das plataformas. Além disso, o Blazor Hybrid permite que os desenvolvedores atualizem aplicativos WPF e Windows Forms existentes.

O Blazor utiliza padrões web abertos sem depender de plug-ins ou tradução de código . Todos os navegadores web atuais, incluindo os de dispositivos móveis, são compatíveis com a tecnologia de servidor Blazor.

Recursos da biblioteca .NET PDF usando o IronPDF

Como o IronPDF funciona com o Blazor

O IronPDF para Blazor permite que os usuários criem, importem e exportem documentos PDF usando C# e VB.NET. A biblioteca também oferece suporte ao .NET Framework, .NET Core e .NET Standard. O IronPDF oferece duas maneiras de editar um PDF: uma que usa elementos PDF nativos e outra que permite a edição como um documento de fluxo.

Desempenho

A biblioteca IronPDF para Blazor oferece desempenho incomparável e consumo de memória otimizado; ela decodifica fotos conforme necessário, comprime o conteúdo usando criptografia FlateDecode e incorpora subconjuntos de fontes contendo apenas os glifos mais usados.

Formulários interativos

Utilize caixas de texto, botões de opção, listas telefônicas e outros controles similares para adicionar interatividade a documentos PDF. Dessa forma, os usuários podem atualizar e preencher dados no documento PDF conforme necessário. Após o preenchimento dos formulários, eles podem ser "achatados" para remover os campos interativos, mantendo seu conteúdo. Isso é útil para evitar alterações posteriores no documento.

Criptografia

Os documentos PDF podem ser criptografados com uma senha para proteger informações confidenciais contra acesso não autorizado.

Propriedades do texto

Ao criar ou atualizar um documento PDF, você pode personalizar a aparência de elementos textuais e gráficos graças a uma API completa. Controles estilísticos, incluindo preenchimento, texto, contorno, fonte, tamanho do texto e muitos outros, podem ser usados para atender facilmente a qualquer requisito de design.

Editar PDFs em C# VB .NET

Como o IronPDF cria e exibe documentos PDF

O IronPDF pode converter páginas da web em PDFs com a ajuda do método ` RenderHtmlAsPdf . Este método aceita uma string contendo a marcação HTML da página. Dessa forma, o conteúdo pode ser estilizado diretamente na página, conforme desejado, antes de ser processado pelo método. Códigos adicionais permitem que os usuários recebam o arquivo PDF como um download para seus computadores.

De forma semelhante, o método RenderUrlAsPdf transforma o conteúdo HTML de uma URL em conteúdo PDF, incluindo quaisquer referências a JavaScript e CSS. O IronPDF gera PDFs a partir de HTML com alta precisão, garantindo 100% de semelhança com a página web original. A biblioteca consegue lidar com designs complexos de páginas web contendo gráficos, imagens, tabelas, etc. Um método separado permite personalizações adicionais no documento PDF. As personalizações possíveis incluem alterações no tamanho da página, margens, conteúdo do cabeçalho/rodapé, etc.

Após a geração de um documento PDF, o JavaScript do lado do cliente pode ser usado para exibir o documento no navegador.

Conversão de HTML, JavaScript, CSS e imagens para PDF em aplicações .NET.

Por que o Blazor oferece suporte ao IronPDF?

O IronPDF foi desenvolvido utilizando a mais recente tecnologia .NET, permitindo assim que funcione perfeitamente dentro do Blazor sem a necessidade de integrações complexas.

O IronPDF suporta diversos tipos de arquivo, incluindo HTML, ASPX, cshtml e Razor. Razor é um formato de arquivo usado no Blazor para incorporar código-fonte .NET em páginas da web. Sua sintaxe consiste em marcação Razor, C# e HTML.

Instalação simples para Visual Studio

Experimente agora com o NuGet

Os benefícios são claros! Com o IronPDF, você pode fazer muito mais, com muito mais facilidade. Nosso produto é perfeito para quem precisa criar, gerenciar e editar uma biblioteca de PDFs, incluindo empresas dos setores imobiliário, editorial, financeiro e corporativo. Os preços da nossa solução também são muito competitivos.

Pronto para ver o que o IronPDF pode fazer pelos seus projetos e negócios? Experimente agora mesmo!

Suporta:

  • Compatível com C# e VB no .NET Framework 4.0 e versões superiores.
  • Suporte do instalador NuGet para Visual Studio
  • .NET Core 2 e superior
  • Ambiente de desenvolvimento integrado .NET - Microsoft Visual Studio.
  • Azure para hospedagem em nuvem .NET
  • Compatível com JetBrains ReSharper C#

Licenciamento IronPDF

Gratuito para fins de desenvolvimento. Licenças de implementação a partir de US$ 749.

Licenciamento do IronPDF para implantação

Tutoriais em PDF de C# / VB for .NET

C# HTML-to-PDF | Tutorial de C# e VB.NET
C#PDFHTML
Jean Ashberg Engenheiro de software .NET

Tutorial | CSharp e VB .NET HTML para PDF

Vamos criar PDFs em .NET, sem a necessidade de layouts de programação complexos ou APIs…

Veja o tutorial de Jean sobre como converter HTML para PDF.
ASPX para PDF | Tutorial ASP.NET
C#PDF.NETASPX
Jacob Müller, Designer de Produto de Software na Team Iron

Tutorial | ASPX para PDF em ASP.NET

Veja como é fácil converter páginas ASPX em documentos PDF usando C# ou VB .NET…

Veja o tutorial de Jacob sobre como converter ASPX para PDF.
VB.NET | Tutorial em PDF de VB.NET
VB.NETPDFASP.NET
Veronica Sillar Engenheira de software .NET

Tutorial | Criar PDFs com VB.NET

Veja como eu uso o IronPDF para criar documentos PDF em meus projetos VB .NET…

Veja o tutorial de VB .NET da Veronica.

Milhares de desenvolvedores usam o IronPDF para...

Sistemas de Contabilidade e Finanças

  • # Recibos
  • # Relatórios
  • # Impressão de faturas
Adicionar suporte a PDF em sistemas de contabilidade e finanças ASP.NET

Digitalização de Negócios

  • # Documentação
  • # Encomendas e Etiquetagem
  • # Substituição de papel
Casos de uso de digitalização de negócios em C#

Gestão de Conteúdo Empresarial

  • # Produção de Conteúdo
  • # Gestão de Documentos
  • # Distribuição de conteúdo
Suporte a PDF no .NET CMS

Aplicações de dados e relatórios

  • # Monitoramento de desempenho
  • # Mapeamento de tendências
  • # Relatórios
Relatórios em PDF em C#
Instale o IronPDF agora mesmo.
Clientes da biblioteca de Iron SoftwarePDF Component
Programadores .NET

Desenvolvedores que trabalham em empresas, departamentos governamentais e como freelancers usam o IronPDF.

O IronPDF recebe suporte constante como uma biblioteca líder em PDF for .NET.

Ícone do cliente IronPDF
Ícone do cliente IronPDF
Ícone do cliente IronPDF
Ícone do cliente IronPDF
Ícone do cliente IronPDF
Ícone do cliente IronPDF
Ícone do cliente IronPDF
Ícone do cliente IronPDF

Pronto para começar?

Nuget Downloads 20,389,208Versão:2026.7recém-lançado

Key in blue circle

Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.

bullet_checkedNão é necessário cartão de crédito nem criação de conta.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Agende sua demonstração ao vivo gratuita.
Booking Badge related to IronPDF Product Demo

Aprovado por milhões de engenheiros em todo o mundo.

Logotipos dos clientes da Iron Software
Agende sua consulta sem compromisso.
Preencha o formulário abaixo ou envie um e-mail para sales@ironsoftware.com
Os seus dados serão sempre mantidos em sigilo.
Aprovado por milhões de engenheiros em todo o mundo.
Logotipos dos clientes da Iron Software
Obtenha sua chave de avaliação gratuita de 30 dias instantaneamente.
Não é necessário cartão de crédito nem criação de conta.