IRONSOFTWAREHOME

Exemplos de código para C#/VB .NET Core

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

Suporte para programadores .NET Core

Independentemente de suas dúvidas serem técnicas ou comerciais, a equipe da Iron está à disposição para ajudar com a maioria delas. Entre em contato com a Iron para aproveitar ao máximo nossa biblioteca em seu projeto.
C# .NET HTML para PDF

Biblioteca C# e VB HTML-to-PDF for .NET Core

O IronPDF utiliza um renderizador Chromium for .NET Chromium para converter arquivos HTML em documentos PDF. Não há necessidade de APIs para posicionar ou formatar PDFs: o IronPDF usa HTML, ASPX, JS, CSS e imagens padrão.
Biblioteca OCR de PDF em C# .NET

Leia o texto em PDF

O IronPDF permite extrair todo o conteúdo de texto incorporado em PDFs para usar em seus aplicativos C# e .NET Core. Importe conteúdo de arquivos PDF para seus sistemas de processos de negócios.
Como editar documentos PDF em C#

Editar PDFs no .NET Core

Desde anexar, convergir, separar e alterar PDFs, utilize suas habilidades de programação para obter o PDF correto sempre. O IronPDF coloca os recursos de desenvolvimento diretamente em suas mãos, dentro do seu projeto C#/VB .NET Core.
Converter arquivos HTML5, JS, CSS e de imagem em documentos PDF usando código .NET.

Compatível com seus tipos de documento

Aponte a biblioteca IronPDF .NET Core para seu arquivo HTML, string ou URL para convertê-lo facilmente em PDF. Ela utiliza seus documentos e páginas da web atuais para renderizar suas informações em um arquivo PDF.
Biblioteca do Visual Studio para criação de PDFs e edição de conteúdo.

Comece rapidamente com o Microsoft Visual Studio.

O IronPDF coloca o controle da criação e edição de PDFs em suas mãos, de forma rápida e prática, com suporte completo ao IntelliSense e um instalador para Visual Studio. Use o NuGet para Visual Studio ou baixe a DLL. A instalação será concluída em instantes. Apenas uma DLL.

Suporta:

  • .NET Core 2 e superior
  • O .NET Framework 4.0 e versões superiores suportam C#, VB e F#.
  • Ícone do Microsoft Visual Studio .NET Development IDE
  • Suporte do instalador NuGet para Visual Studio
  • Compatível com o assistente de linguagem C# JetBrains ReSharper
  • Compatível com a plataforma de hospedagem Microsoft Azure C# .NET

Licenciamento e Preços

Licenças gratuitas para desenvolvimento comunitário. Licenças comerciais a partir de US$ 749.

Veja as opções completas de licença.

Tutoriais em PDF de C# da nossa comunidade

Tutorial + Exemplos de Código ASPX para PDF | Tutorial ASP.NET
C#PDFASP.NETASPX
Jacob Müller, Designer de Produto de Software na Team Iron

ASPX para PDF | Tutorial ASP.NET

Aprenda como converter qualquer página ASP.NET ASPX em um documento PDF em vez de HTML usando uma única linha de código em C# ou VB.NET…

Veja o exemplo de Jacob de ASPX para PDF.
Tutorial + Exemplos de Código C# HTML para PDF | Tutorial de C# e VB.NET
C#PDFHTML
Jean Ashberg Engenheiro de software .NET

Tutorial de C# HTML para PDF | C# e VB.NET

Para muitos, esta é a maneira mais eficiente de gerar arquivos PDF a partir do .NET, pois não há API adicional para aprender nem sistema de design complexo para navegar…

Veja os exemplos de conversão de HTML para PDF de Jean.
Tutorial + Exemplos de Código para Criação e Edição de PDFs em VB.NET | VB.NET e ASP.NET PDF
VBPDFASP.NET
Veronica Sillar Engenheira de software .NET

Criação e edição de PDFs em VB.NET | PDFs em VB.NET e ASP.NET

Aprenda a criar e editar documentos PDF em aplicativos e sites VB.NET. Um tutorial gratuito com exemplos de código.

Veja o tutorial em PDF 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#
Junte-se a eles hoje mesmo!
Desenvolvedores de componentes .NET para empresas da Iron Software
Desenvolvedores de bibliotecas C#

Milhares de empresas, governos, PMEs e desenvolvedores confiam nos produtos de software da Iron.

A equipe da Iron possui mais de 10 anos de experiência no mercado de componentes de software .NET.

Governo da Austrália do Sul
Smith & Nephew
Governo do Estado do Tennessee
Turkish Airlines
3M
Rakuten
Europcar
GSK

Pronto para começar?

Nuget Downloads 20,990,528Versã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