40%ECONOMIA
Antes, 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 JonesEngenheiro de Software LíderLeia o estudo de caso
NReco.PdfGenerator é um wrapper comercial em torno do motor wkhtmltopdf arquivado. IronPDF renderiza HTML, CSS e JavaScript com um motor moderno do Chromium, é entregue como um pacote NuGet sem binário nativo e adiciona edição completa de PDF. Três linhas de C#.
// NReco.PdfGenerator: a paid wrapper over the wkhtmltopdf binary
using NReco.PdfGenerator;
var htmlToPdf = new HtmlToPdfConverter();
// License needed for SaaS / multi-server / .NET Core (LT build)
htmlToPdf.License.SetLicenseKey("your_id", "your_license_key");
htmlToPdf.WkHtmlToPdfExeName = "wkhtmltopdf.exe"; // ship per OS
htmlToPdf.PdfToolPath = @"C:\app\wkhtmltopdf"; // deploy binary
byte[] bytes = htmlToPdf.GeneratePdf("<h1>Hello World</h1>");
File.WriteAllBytes("output.pdf", bytes);
// Rendered by Qt WebKit (frozen ~2015): no flexbox or grid.
// IronPDF: modern Chromium, no wkhtmltopdf binary to deploy
using IronPdf;
var renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("output.pdf");' NReco.PdfGenerator: a paid wrapper over the wkhtmltopdf binary
Imports NReco.PdfGenerator
Dim htmlToPdf As New HtmlToPdfConverter()
' License needed for SaaS / multi-server / .NET Core (LT build)
htmlToPdf.License.SetLicenseKey("your_id", "your_license_key")
htmlToPdf.WkHtmlToPdfExeName = "wkhtmltopdf.exe" ' ship per OS
htmlToPdf.PdfToolPath = "C:\app\wkhtmltopdf" ' deploy binary
Dim bytes As Byte() = htmlToPdf.GeneratePdf("<h1>Hello World</h1>")
File.WriteAllBytes("output.pdf", bytes)
' Rendered by Qt WebKit (frozen ~2015): no flexbox or grid.
' IronPDF: modern Chromium, no wkhtmltopdf binary to deploy
Imports IronPdf
Dim renderer = New ChromePdfRenderer()
Dim pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
pdf.SaveAs("output.pdf")Um pacote NuGet gerenciado roda no Windows, Linux, Docker, Azure e AWS, sem binário wkhtmltopdf por plataforma e sem build separado multiplataforma para licenciar.
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 .
NReco.PdfGenerator é um wrapper organizado que te evita integrar wkhtmltopdf à mão, mas ele renderiza com Qt WebKit, congelado por volta de 2015, então CSS moderno como flexbox e grid não renderiza de forma confiável. Ele é gratuito apenas para uso em um único servidor, não-SaaS; SaaS, multi-servidor e o build LT multiplataforma requer uma licença paga. IronPDF renderiza HTML com um motor moderno do Chromium, é entregue sem binário nativo, e mantém edição, fusão, formulários e assinatura na mesma biblioteca.
| NReco.PdfGenerator | IronPDF | |
|---|---|---|
| Motor de renderização | wkhtmltopdf / Qt WebKit, frozen ~2015 | Chromium moderno |
| Status do motor upstream | wkhtmltopdf archived Jan 2023 (0.12.6) | Mantido ativamente |
| CSS / JS moderno | Sem flexbox ou grid; JS desatualizado | CSS3 completo, flexbox, grid, JavaScript |
| Implantação | binário wkhtmltopdf (LT: enviar por sistema operacional) | Puro NuGet, sem binário nativo |
| Segurança | Herdando CVE's wkhtmltopdf não corrigidas | Mantido e corrigido |
| Licença | Gratuito apenas para não-SaaS de servidor único; pago de outra forma | Comercial, opções perpétuas |
| Multiplataforma | O build LT precisa de licença e binário manual | Um pacote, todas as plataformas |
| Recursos do PDF | Apenas gerar (cabeçalho, rodapé, números de página) | Editar, mesclar, assinar, formulários, extrair |
| Suporte | E-mail / chave de demonstração | 24/5 engenheiros |
Construído para desenvolvedores que preferem pagar por um motor moderno a um wrapper em torno de um arquivado.
Install-Package IronPdf
Antes, 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 JonesEngenheiro de Software LíderLeia o estudo de caso
ECONOMIA20%
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 casoMENOS 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 casoIronPDF é uma alternativa moderna ao NReco.PdfGenerator para HTML para PDF?SIM!
Posso evitar o motor wkhtmltopdf arquivado que o NReco envolve?SIM!
Posso converter HTML para PDF sem enviar um binário wkhtmltopdf?SIM!
O IronPDF renderiza flexbox, grid e CSS moderno que o Qt WebKit não pode?SIM!
Posso usá-lo em implantações SaaS e multi-servidor sob uma licença clara?SIM!
Posso editar, mesclar, assinar e extrair de PDFs, não apenas gerá-los?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.




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