IRONSOFTWAREHOME

Experimente a biblioteca PDF .NET da IronPDF.

C# VB PDF .NET : Usando HTML para criar um PDFUsando HTML para criar um PDF
using IronPdf;

// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;

// Instantiate Renderer
var renderer = new ChromePdfRenderer();

// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");

// Export to a file or Stream
pdf.SaveAs("output.pdf");

// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
NuGet Downloads Badge
PM > Install-Package IronPdf

Com o IronPDF, você pode criar novos documentos PDF a partir de strings HTML simples dentro do seu projeto .NET , e o IronPDF pode ser usado em C#, F# e VB .NET. Graças ao uso da classe ChromePdfRenderer, você pode ter certeza de que qualquer documento PDF que você renderizar a partir de strings HTML sairá pixel-perfect. Com os poderosos recursos de conversão de HTML para PDF do IronPDF, você cria arquivos PDF de alta qualidade, personalizados para atender às suas necessidades pessoais.

Veja o exemplo de código abaixo para mais detalhes:

O primeiro passo para converter uma string HTML em PDF em C# é garantir que a biblioteca IronPDF esteja configurada corretamente e funcionando em seu projeto. Ao incluir using IronPdf, certificamo-nos de que podemos acessar as classes necessárias da biblioteca IronPDF para realizar a conversão de HTML para PDF. A próxima linha, Installation.EnableWebSecurity = true, é usada conceitualmente para desativar o acesso ao disco local ou solicitações de origem cruzada, garantindo operações seguras. (Note: This line was missing from the example but usually pertains to configuration settings to secure PDF rendering operations.)

O exemplo demonstra como criar uma instância de ChromePdfRenderer que lida com a conversão de HTML para PDF. The RenderHtmlAsPdf method is used to convert a simple HTML string ("<h1>Hello World</h1>") into a PDF document. Este documento é salvo no disco usando o método SaveAs.

No exemplo avançado, o IronPDF demonstra como lidar com conteúdo HTML que contém recursos externos, como imagens, CSS e JavaScript. Para carregar esses ativos, o parâmetro opcional BasePath é usado, especificando o diretório que contém os arquivos necessários. O PDF resultante, que inclui os ativos externos, é salvo usando o mesmo método SaveAs. Este exemplo de código destaca a capacidade do IronPDF de lidar com conteúdo HTML básico e complexo, tornando-o uma ferramenta eficiente para gerar PDFs programaticamente.

Aprenda a converter strings HTML em PDF em C# com IronPDF
HTML para PDF em ASP.NET

O que é o IronPDF for .NET?

Nossa solução de biblioteca PDF for .NET é um sonho para desenvolvedores, especialmente engenheiros de software que utilizam C#. Você pode criar facilmente uma biblioteca PDF completa para .NET.

O IronPDF utiliza um mecanismo .NET Chromium para renderizar páginas HTML em arquivos PDF. Não há necessidade de usar APIs complexas para posicionar ou formatar PDFs. O IronPDF suporta documentos web padrão como HTML, ASPX, JS, CSS e imagens.

Permite criar uma biblioteca PDF em .NET usando HTML5, CSS, JavaScript e também imagens. Você pode editar, adicionar carimbos, cabeçalhos e rodapés a um PDF sem esforço. Também facilita a leitura de texto em PDF e a extração de imagens!
Recursos da biblioteca .NET PDF usando o IronPDF

Recursos da biblioteca .NET PDF usando o IronPDF

Nunca vimos um conversor de HTML para PDF tão preciso! Nossa biblioteca de PDF líder de mercado possui inúmeros recursos e um mecanismo de renderização que permite fácil instalação e incorporação no Chrome/Webkit. Não requer instalação.

Criar

  • Crie documentos PDF a partir de HTML 4 e 5, CSS e JavaScript.
  • Gere documentos PDF a partir de URLs
  • Carregar URL com credenciais de login de rede personalizadas, UserAgents, Proxies, Cookies, cabeçalhos HTTP e variáveis de formulário, permitindo login por meio de formulários HTML.
    • Compatível com as principais fontes de ícones (Fontello, Bootstrap, FontAwesome)
    • Carregar folhas de estilo e recursos externos (HTTP, HTTPS ou sistema de arquivos) programaticamente
  • Renderização de thread única e multithread
  • Tamanho de papel ISO personalizado com orientações, margens e componentes de cor ajustáveis.

Edite documentos PDF existentes sem o Adobe Acrobat

  • Ler e preencher os dados dos campos do formulário
  • Extrair imagens e textos de PDFs
  • Adicione, edite e atualize tópicos e marcadores, programe anotações com notas adesivas.
  • Adicione sobreposições de primeiro plano ou de fundo a partir de recursos HTML ou PDF.
  • Inserir novo conteúdo HTML em qualquer página PDF existente
  • Adicione cabeçalhos e rodapés lógicos ou HTML.

Manipular documentos PDF existentes

  • Carregar e analisar documentos PDF existentes
  • Mesclar e dividir conteúdo em um documento PDF
  • Adicione cabeçalhos, rodapés, anotações, marcadores, marcas d'água, texto e imagens.
  • Adicione carimbos e marcas d'água com texto, imagens e fundos HTML.
  • Girar páginas

Converter de vários formatos

  • Converter imagens para PDF – converta documentos de imagem convencionais, como JPG, PNG, GIF, BMP, TIFF, desenhos do sistema e SVG, para PDF com uma única linha de código.
  • ASPX WebForms – converta, com apenas 3 linhas de código, formulários web ASP.NET em PDFs para download e visualização no navegador.
  • Documento HTML – converter HTML para PDF
  • URL base personalizada para permitir o acesso a arquivos de recursos na web.
  • Layouts responsivos através de Viewport Virtual (Largura e Altura)
  • Zoom personalizado com escalabilidade:
    • Conteúdo HTML em dimensões que preservem a qualidade.
    • Resolução de saída em DPI
  • Incorporar sistema de desenho de recursos de imagem em strings HTML com ImagetoDataURI
  • Ative o suporte a JavaScript, incluindo atrasos de renderização opcionais.
  • Aceita HTML codificado em qualquer codificação de arquivo principal (padrão: UTF-8)

Exportar

  • Exibições MVC – exportar exibições ASP.NET MVC como PDF
  • Mesclar páginas e imagens
  • Exporte arquivos para qualquer formato com fontes compatíveis.

Salvar

  • Salvar e carregar dados de arquivos, dados binários ou MemoryStreams.

Seguro

  • Aprimore a segurança com opções para atualizar senhas de usuários, metadados, permissões de segurança e assinaturas digitais verificáveis.

Imprimir

  • Tipos de mídia CSS para tela ou impressão
  • Converta arquivos PDF em um objeto PrintDocument e imprima sem o Adobe (com código mínimo).
Editar PDFs em C# VB .NET

Tudo o que você precisa em documentos PDF

Criar, mesclar, dividir, editar e manipular arquivos PDF quando e como você quiser é muito fácil. Use suas habilidades de desenvolvimento em C# para explorar a crescente lista de recursos do IronPDF.

Para começar a trabalhar em um projeto com o IronPDF, baixe o instalador de pacotes NuGet gratuito ou baixe diretamente a DLL. Em seguida, você poderá criar documentos PDF, editar e manipular formatos de arquivo existentes ou exportar para qualquer formato sem o Adobe Acrobat.

Nosso suporte abrange desde uma gama completa e gratuita de tutoriais até suporte ao vivo 24 horas por dia, 7 dias por semana.

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

Projete com documentos HTML familiares

O IronPDF permite que você trabalhe com os formatos de documentos HTML mais comuns e os converta em PDF em aplicações web ASP.NET. Aplique diversas configurações, incluindo a definição do comportamento e dos nomes dos arquivos, a adição de cabeçalhos e rodapés, a alteração das opções de impressão, a inclusão de quebras de página, a combinação de processamento assíncrono e multithread, e muito mais.

Da mesma forma, você pode converter HTML C# MVC para PDF em aplicativos ASP.NET, imprimir a visualização MVC para retornar o formato de arquivo PDF, com suporte para HTML, CSS, JavaScript e imagens.

Além disso, crie documentos PDF e converta uma página HTML existente para PDF em aplicativos e sites ASP.NET C# (conversor de HTML para PDF em C#). O HTML formatado é usado como conteúdo do PDF, com a possibilidade de edição e manipulação através do recurso de geração do IronPDF.

Com o IronPDF, a preocupação com a resolução é coisa do passado. Os documentos PDF gerados pelo IronPDF são idênticos em resolução aos PDFs exibidos no navegador Google Chrome.

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 21,062,892Versão:2026.9recém-lançado

Key in blue circle

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

Your trial license will be sent to your email address

Sem limitações. 100% desbloqueado. Sem cartão de crédito.

OR
bullet_checkedNão é necessário cartão de crédito nem criação de conta.Sem limitações. 100% desbloqueado. Sem cartão de crédito.
  • 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

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.
Biblioteca NuGet C# para PDF
Instalar com NuGet

Versão: 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. No Solution Explorer, clique com o botão direito do mouse em Referências e selecione Gerenciar Pacotes NuGet.
  2. Selecione Procurar e pesquise "IronPDF".
  3. Selecione o pacote e instale.
DLL de PDF em C#
Baixar DLL

Versão: 2026.9

ou faça o download do Windows Installer aqui .

  1. Baixe e descompacte o IronPDF em um local como ~/Libs dentro do diretório da sua solução.
  2. No Solution Explorer do Visual Studio, clique com o botão direito do mouse em Referências. Selecione Procurar e digite "IronPDF.dll".

Licenças a partir de US$ 749