IRONSOFTWAREHOME

A Alternativa ao PDFsharp para HTML para PDF em C#

PDFsharp desenha PDFs com comandos no estilo GDI+. Quando o trabalho é transformar HTML, CSS e JavaScript em um PDF, IronPDF renderiza a página diretamente com um motor Chromium, com layout e quebras de página tratados para você. Três linhas de C#.

  • Renderize HTML, CSS e modelos Razor existentes em vez de redesenhá-los no código
  • Automatic fluxo de texto, layout e quebras de página automáticos, sem coordenadas manuais
  • CSS3 completo, flexbox, grid, fontes web e JavaScript através do Chromium
  • Teste grátis por 30 dias, sem marcas d'água, sem necessidade de cartão de crédito.
// PDFsharp: draw the page by hand with GDI+ style commands
using PdfSharp.Pdf;
using PdfSharp.Drawing;

var document = new PdfDocument();
PdfPage page = document.AddPage();
XGraphics gfx = XGraphics.FromPdfPage(page);
var font = new XFont("Arial", 20);
gfx.DrawString("Hello World", font, XBrushes.Black,
    new XRect(0, 0, page.Width, page.Height),
    XStringFormats.TopLeft);
document.Save("output.pdf");
// No HTML or CSS. Wrapping and page breaks are manual.

// IronPDF: render the HTML itself, layout handled by Chromium
using IronPdf;
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("output.pdf");
NuGet Downloads Badge
PM >
Install-Package IronPdf

Suporte multiplataforma

Renderize o mesmo HTML em PDFs idênticos no Windows, Linux, Docker, Azure e AWS, com o motor de renderização incluído no pacote.

Projetado para C#, F# e VB.NET executados no .NET 10, 9, 8, 7, 6, 5, Core, Standard ou Framework.
Disponível para .NET , Java , Node.js e Python .

Logotipo NET
Logotipo do Windows
Logotipo do Linux
Logotipo do Mac
Logotipo do Docker
Logotipo do Azure
Logotipo da AWS
Logotipo do Visual Studio
Logotipo do NuGet
ReSharper

Versões do .NET:

Sistemas Operacionais e Processadores:

  • Windows (x64, x86)
  • Mac (x64, ARM)
  • Linux (x64)

Tipos de projetos .NET:

  • Web (Blazor e WebForms)
  • Área de trabalho (WPF e MAUI)
  • Console (Aplicativo e Biblioteca)

Ambientes de aplicativos:

  • Windows (10+, Interface do usuário do servidor 2012+, Server Core 2022)
  • Linux (Ubuntu, Debian, CentOS, etc.)
  • Mac (macOS 10+)
  • Docker (Windows, Linux, Azure)
  • Azure (VPS, Aplicativo Web, Função)
  • AWS (EC2, Lambda)

IDE's:

Certificação Binária

  • Binários assinados pela DigiCert

PDFsharp draws PDFs. IronPDF renders your HTML.

PDFsharp é uma biblioteca capaz, gratuita e licenciada pela MIT para criar e editar PDFs programaticamente com desenho no estilo GDI+. Não possui um motor de HTML, CSS ou JavaScript, então uma página estilizada significa reconstruir o layout elemento por elemento ou migrar para o modelo de documento MigraDoc. IronPDF renderiza o HTML diretamente com Chromium e mantém edição, mesclagem, formulários e assinaturas na mesma biblioteca.

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

Tudo que você precisa para renderizar HTML, não redesenhá-lo

PDFsharp vs IronPDF

PDFsharpIronPDF
AbordagemDesenho programático (estilo GDI+)Renderização de HTML, CSS e JavaScript
HTML / CSS / JSNão suportadoRenderização completa pelo Chromium
LayoutCoordenadas manuais, quebras de página não automáticasLayout de navegador automático e paginação
Fluxo de textoBásico; use MigraDoc DOM para fluxoTratado por HTML e CSS
Modelos web existentesReconstruir elemento por elementoReutilize HTML, CSS e Razor como está
Edição de PDFCriar, mesclar, dividir, extrair textoCriar, editar, mesclar, dividir, assinar, formulários
ManutençãoMantido ativamente, MITMantido ativamente, comercial
LicençaMIT gratuito (pago apenas para remover atribuição)Comercial, perpétuo, suporte 24/5
Melhor ajustePDFs feitos à mão ou programaticamenteGeração de PDFs com HTML como primeiro argumento

Por que usar o IronPDF?

Projetado para desenvolvedores que preferem renderizar um modelo HTML em vez de posicionar cada elemento no código.

Clique para ver o vídeo sobre Por que IronPDF?

Renderização perfeita em cada pixel

  • HTML, CSS3, flexbox, grid e JavaScript de nível Chromium renderizam o que você vê no navegador.
  • PDFsharp desenha formas e texto com comandos GDI+ e não possui um motor de renderização de HTML.
  • Paridade visual com um design web é sua responsabilidade construir com PDFsharp, e é tratado para você com IronPDF.

Pronto para usar em 5 minutos.

  • PM > Install-Package IronPdf

    , then three lines of C# converts your first HTML page to PDF
  • No XGraphics coordinates, no manual page-break math, no rebuilding a layout PDFsharp cannot import from HTML.
  • Full API access with an instant license key.

Multiplataforma

  • .NET 10, 9, 8 LTS, Framework 4.62+
  • Sistemas operacionais: Windows, Linux, macOS.
  • Nuvem/containers: Azure, AWS, Docker/Kubernetes, serverless.
Plataforma que suportava

Excelente documentação

  • Copie e cole seu primeiro PDF
  • Exemplos práticos para conversão de HTML para PDF, mesclagem/divisão, carimbo, formulários e assinatura.
  • Solução de problemas relacionados a fontes, quebras de página e implantações em nuvem/sem interface gráfica.

Licença perpétua e suporte 24 horas por dia, 5 dias por semana.

  • Licença perpétua - compre uma vez, use para sempre. Atualizações e renovações opcionais.
  • Suporte técnico 24 horas por dia, 5 dias por semana (24 horas por dia, 7 dias por semana no Premium). Atendimento realizado por pessoas reais, com tempo médio de resposta no chat inferior a 1 minuto.
  • Garantia de reembolso de 30 dias. Não era o que você esperava? Reembolso total, sem perguntas.

Para construtores

  • Funcionalidades que você realmente usará:
    • mesclar/dividir
    • Sumário/marcadores
    • cabeçalhos/rodapés/margens
    • marcas d'água/carimbos
    • formulários (preencher/extrair)
    • anexos
    • imagens
    • permissões
    • compressão
    • assinatura digital
  • Funciona em qualquer lugar: Windows, Linux, macOS, Docker, Azure, AWS, nuvem.

Para compradores

  • Aprovado por mais de 2 milhões de engenheiros • Mais de 14 milhões de instalações do NuGet.
  • As equipes relatam uma economia de 40% no tempo de desenvolvimento em comparação com soluções alternativas/de código aberto.
  • Opções de redistribuição/SaaS disponíveis.
  • Facilita o processo de aquisição: licença perpétua, renovações opcionais, emissão de fatura, múltiplas opções de pagamento (incluindo local).
  • Garantia de reembolso de 30 dias.

O que nossos clientes dizem sobre o IronPDF?

Agorus40%ECONOMIA

quote_symbolAntes, tínhamos que usar um plug-in ou pacote específico para OCR e outro para PDF, mas ter tudo integrado em um único pacote de baixo custo foi ótimo para nós.

David JonesDavid JonesEngenheiro de Software LíderLeia o estudo de caso

Green2View

Green2View savings chartECONOMIA20%

A Green2view alcançou uma economia de 20%, um tempo de resposta de documentos 30% mais rápido e 100% de conformidade.

Leia o estudo de caso
WILLAN

WILLAN savings chartMENOS TRABALHO ADMINISTRATIVO40%

Simplesmente funciona — a geração automática de PDFs fornece relatórios financeiros com qualidade impecável, em todos os detalhes.

Leia o estudo de caso

Toda vez que os desenvolvedores perguntam, a resposta é SIM! de IronPDF

O IronPDF pode converter HTML e CSS para PDF, que o PDFsharp não faz?SIM!

Posso reutilizar HTML, CSS ou modelos Razor existentes em vez de desenhar com coordenadas?SIM!

O IronPDF lida automaticamente com fluxo de texto, layout e quebras de página?SIM!

O IronPDF pode renderizar JavaScript e CSS moderno, como flexbox e grid?SIM!

Ainda posso criar, mesclar, dividir, editar e extrair texto como faria com o PDFsharp?SIM!

O IronPDF é mantido ativamente com suporte comercial?SIM!

Posso gerar PDFs com qualidade de pixel perfeita a partir de HTML5, CSS3 e JavaScript complexos? SIM!

Posso converter uma string HTML em PDF com uma única linha de código C#? SIM!

Posso converter uma URL em PDF com autenticação, cookies e cabeçalhos personalizados? SIM!

Posso gerar um PDF a partir de views Razor, CSHTML ou ASPX? SIM!

Posso adicionar cabeçalhos, rodapés, números de página e marcas d'água personalizados durante a conversão? SIM!

Posso executar a conversão de HTML para PDF no Docker, no Azure Functions ou no AWS Lambda? SIM!

Posso implantar meu aplicativo usando a biblioteca no Linux, macOS ou Windows, incluindo contêineres Docker? SIM!

A biblioteca é thread-safe para uso em aplicações de servidor e APIs altamente concorrentes e multithread? SIM!

Posso definir dimensões de viewport personalizadas e CSS de mídia de impressão para controlar layouts responsivos? SIM!

O IronPDF é compatível com o Azure Functions? SIM!

Posso ocultar permanentemente textos e imagens confidenciais de documentos PDF? SIM!

Posso gerar um PDF a partir de uma URL que exige autenticação por meio de cabeçalhos personalizados, cookies ou logins de formulário? SIM!

Posso acessar o DOM do PDF através da propriedade ObjectModel? SIM!

Posso preencher, ler e achatar AcroForms interativos programaticamente? SIM!

É compatível com a geração de documentos em formato PDF/A e PDF/UA para arquivamento e padrões de acessibilidade? SIM!

Posso proteger um documento com criptografia de senha AES de 256 bits e definir permissões de usuário? SIM!

Posso aplicar e verificar assinaturas digitais em um PDF usando certificados X.509? SIM!

Posso testar o IronPDF no meu projeto em produção gratuitamente agora? SIM! Clique aqui para iniciar seu teste gratuito de 30 dias.

Engenharia de classe mundial,
Suporte 24 horas

Fale com um especialista

20 milhões de instalações NuGet e apenas acelerando

20M+2026

Pronto para começar?

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

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.
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.