IRONSOFTWAREHOME

A Alternativa C# ao wkhtmltopdf para HTML em PDF

Pare de utilizar uma ferramenta de linha de comando arquivada. IronPDF é uma biblioteca .NET mantida com um motor Chromium moderno, CSS3 e JavaScript reais, e sem binário nativo para implantar. Converta HTML para PDF em três linhas de C#.

  • Uma API gerenciada .NET, sem System.Diagnostics.Process e sem exe para gerar
  • Renderização Chromium moderna com flexbox real, grid, fontes web e JavaScript
  • Ativamente mantido com suporte .NET atual, não arquivado desde 2023
  • Teste grátis por 30 dias, sem marcas d'água, sem necessidade de cartão de crédito.
// wkhtmltopdf: shell out to the archived command-line executable
using System.Diagnostics;

var psi = new ProcessStartInfo {
    FileName = "wkhtmltopdf.exe",                 // ship this native binary
    Arguments = "\"input.html\" \"output.pdf\"",  // quote paths
    UseShellExecute = false,
    RedirectStandardError = true,
    CreateNoWindow = true
};
using var proc = Process.Start(psi);
proc.WaitForExit();
if (proc.ExitCode != 0)
    throw new Exception(proc.StandardError.ReadToEnd());

// IronPDF: a maintained managed API, no process, no native binary
using IronPdf;
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlFileAsPdf("input.html");
pdf.SaveAs("output.pdf");
NuGet Downloads Badge
PM >
Install-Package IronPdf

Suporte multiplataforma

Um pacote NuGet gerenciado implanta em Windows, Linux, Docker, Azure e IIS sem enviar ou localizar um executável wkhtmltopdf por plataforma.

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

Por que desenvolvedores C# migram de wkhtmltopdf para IronPDF

wkhtmltopdf é uma ferramenta de linha de comando baseada em um motor Qt WebKit congelado por volta de 2015. Seu repositório foi arquivado em janeiro de 2023 e sua última versão foi lançada em junho de 2020, então lacunas modernas de CSS e problemas de segurança conhecidos permanecem não resolvidos. Em C#, você implanta o executável nativo e o controla através do System.Diagnostics.Process. IronPDF substitui isso com um motor Chromium mantido, por trás de uma API gerenciada limpa, além de edição, mesclagem, formulários e assinatura na mesma biblioteca.

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

Tudo que uma ferramenta de linha de comando arquivada não pode te dar

wkhtmltopdf vs IronPDF

wkhtmltopdfIronPDF
Status do projetoArquivado em jan. de 2023, última versão em jun. de 2020Mantido ativamente, lançamentos regulares
IntegraçãoExe de linha de comando via ProcessAPI .NET gerenciada nativa
ImplantaçãoEnviar e localizar binário nativoPure NuGet, sem binário
Motor de renderizaçãoQt WebKit, congelado por volta de 2015Chromium moderno
CSS / JS modernoSem grid, flexbox e JS limitadosCSS3 completo, flexbox, grid, JavaScript
SegurançaCVEs não corrigidas (SSRF)Mantido e corrigido
Recursos do PDFConverter apenasEditar, mesclar, assinar, PDF/A, marca d'água, extrair
Tratamento de errosAnalisar códigos de saída e stderrExceções .NET tipificadas
Licença e suporteGratuito, LGPLv3, sem suporteComercial, perpétuo, 24/5 engenheiros

Por que usar o IronPDF?

Construído para desenvolvedores substituindo uma ferramenta de linha de comando wkhtmltopdf arquivada por um motor moderno e mantido.

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ê em um navegador moderno.
  • wkhtmltopdf usa Qt WebKit, congelado por volta de 2015, sem CSS grid, flexbox limitado e JavaScript limitado.
  • A paridade com a web moderna está embutida no IronPDF, não na saída congelada do Qt WebKit que o wkhtmltopdf produz.

Pronto para usar em 5 minutos.

  • PM > Install-Package IronPdf

    , then three lines of C# converts your first HTML page to PDF
  • No wkhtmltopdf.exe to ship and locate, no Process and exit-code plumbing, no Docker font dependency hunt.
  • 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 é uma alternativa mantida ao wkhtmltopdf em C#?SIM!

Posso converter HTML para PDF sem usar wkhtmltopdf.exe?SIM!

Posso parar de enviar e localizar um binário wkhtmltopdf nativo?SIM!

O IronPDF renderiza CSS moderno, flexbox, grid e JavaScript que o wkhtmltopdf não consegue?SIM!

Posso editar, mesclar, assinar e extrair de PDFs, não apenas gerá-los?SIM!

O IronPDF pode substituir uma instalação wkhtmltopdf arquivada com a segurança em mente?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.