IRONSOFTWAREHOME

Iron Suite for .NET

10 bibliotecas .NET. Um conjunto completo de documentos.

IRONPDF
IRONWORD
IRONXL
IRONPPT
IRONOCR
IRONBARCODE
IRONQR
IRONPRINT
IRONZIP
IRONWEBSCRAPER
COMPARAÇÃO

HTML para PDF em C# - A realidade das opções de biblioteca

Curtis Chau
Curtis Chau
Updated: 11 de junho de 2026

A $1.799 por desenvolvedor/ano para o nível de entrada do Document Solutions .NET Bundle versus $suiteLiteLicense para a licença perpétuaIron SuiteLite, o valor em dólar por si só reformula a questão da aquisição. MESCIUS vende quatro bibliotecas .NET principais (DsPdf, DsExcel, DsWord, DsImaging) em assinatura anual, com implantação isenta de royalties liberada apenas no nível Ilimitado e SKUs de visualizador vendidos separadamente.Iron Suiteenvia dez produtosIron Softwareem uma única licença perpétua por desenvolvedor, isento de royalties para cadeiras licenciadas prontas para uso, com SaaS e redistribuição de OEM cobertos por um único Complemento de Redistribuição.

Esta comparação começa com o que uma decisão liderada por procuração realmente depende: como cada suíte é precificada durante um ciclo de licença, o que o pacote cobre e como a redistribuição é tratada. O detalhe da capacidade e o código seguem abaixo para os engenheiros que irão implementá-lo.

Comparação de relance

DimensãoSoluções de Documentos for .NETIron Suite
Posicionamento de preçoPacote .NET: Desenvolvedor $1.799 / Ilimitado do Desenvolvedor $4.950 / Ilimitado da Equipe $10.345 (5 devs). Produtos individuais: $999/$2.799/$5.799Lite $suiteLiteLicense / Plus $suitePlusLicense / Professional $suiteProfessionalLicense / Unlimited $suiteUnlimitedLicense (Enterprise custom). Todos os 10 produtos pelo preço de 2, economize 75%
Modelo de licençaAssinatura anual por desenvolvedor com 1 ano de manutenção e suporte; implantação isenta de royalties no nível Ilimitado; taxas de renovação reduzidasPerpétuo por desenvolvedor; isento de royalties para as vagas licenciadas; SaaS/OEM através de Adicional de Redistribuição
Componentes no pacote4 bibliotecas .NET principais (DsPdf, DsExcel, DsWord, DsImaging) + 3 SKUs de visualizador vendidos separadamente10 products (IronPDF, IronWord, IronXL, IronPPT, IronOCR, IronBarcode, IronQR, IronPrint, IronZIP, IronWebScraper)
Formatos / cobertura de capacidadePDF, Excel, Word, Imaging + família de visualizadoresPDF, Office, OCR, Código de Barras/QR, ZIP, Impressão, Web Scraping
Multi-platforma / nuvemWindows, macOS, Linux, Azure, AWS, AWS LambdaWindows, Linux, macOS, Docker, Azure, AWS Lambda
Suporte a runtime .NET.NET Standard 2.0 (covers .NET Framework 4.6.2+, .NET Core 2.0+, .NET 6/7/8/9/10).NET Framework 4.6.2+, .NET Core, .NET 6/7/8/9/10
Mercado-alvoEquipes empresariais e ISV .NET; financial services and reporting-heavy verticalsDesenvolvedores independentes, SMB, equipes .NET de mercado intermediário, ISVs
FornecedorMESCIUS inc. (anteriormente GrapeCity)Iron Software

O comprador decide perguntando: a carga de trabalho é PDF, Excel, Word e Imaging, principalmente, com APIs de layout de código fluente e profundidade de cálculo de Excel profunda como os eixos decisivos? Se sim,Soluções de Documentos for .NETse encaixa nos eixos decisivos. Se a carga de trabalho se estende para OCR, código de barras, QR, scraping da web ou impressão sob uma única licença em um nível de entrada mais baixo, oIron Suitecobre o escopo mais amplo ($suiteLiteLicense Lite vs $1.799 MESCIUS Developer).

Preços e licenciamento

Document Solutions for .NET usa um modelo de assinatura anual por desenvolvedor com três níveis de licença por SKU. Para o Pacote .NET: Licença de Desenvolvedor a $1.799/desenvolvedor, Desenvolvedor Ilimitado a $4.950/desenvolvedor, e Equipe Ilimitada a $10.345 para 5 desenvolvedores. Produtos individuais (DsPdf, DsExcel, DsWord, DsImaging) seguem a mesma matriz a $999/$2.799/$5.799. Cada licença inclui 1 ano de Manutenção e Suporte Anual, e as renovações são a taxas reduzidas (aproximadamente $649 vs $999 inicial para o nível de Desenvolvedor por produto individual). Implantação isenta de royalties está incluída no nível Ilimitado.

Iron Suite é vendido como uma única licença perpétua por desenvolvedor em cinco níveis de tier (Lite, Plus, Professional, Unlimited e Enterprise) começando a partir de $suiteLiteLicense, com o posicionamento de marketing de "todos os 10 produtos pelo preço de 2, économize 75%". A licença base é isenta de royalties para assentos licenciados, locais ou projetos, enquanto SaaS, OEM ou redistribuição distribuída além da licença base usa um único, adicional de Redistribution Add-On com preço à parte.

Num horizonte de 3 a 5 anos, Document Solutions roda como uma assinatura anual por desenvolvedor com taxas de renovação reduzidas a partir do ano 2 (o nível de Desenvolvedor passa de $1.799 inicial para aproximadamente $649 de renovação).Iron Suiteé comprado uma vez perpetuamente a $suiteLiteLicense para Lite (ou nível superior conforme necessário); a versão é adquirida para sempre, com renovação opcional para atualizações e suporte contínuos.

O que é Document Solutions for .NET

Document Solutions for .NET é a família de produtos GrapeCity Documents renomeada, agora publicada pela MESCIUS inc. (a reformulação de marca de 2023 da GrapeCity). O catálogo .NET atualmente inclui Document Solutions para PDF (DsPdf), Excel (DsExcel), Word (DsWord), e Imaging (DsImaging), além de uma família separada de Visualizadores de Documento para PDF / Visualizadores de Dados / Visualizadores de Imagens para cenários de interface de usuário incorporados. As bibliotecas têm como alvo o .NET Standard 2.0, oferecendo ampla cobertura de runtime desde .NET Framework 4.6.2+ até .NET Core 2.0+ e moderno .NET 6/7/8/9/10. Pacotes NuGet agora são enviados sob DS.Documents.*, mas namespaces no código permanecem GrapeCity.Documents.* para compatibilidade retroativa. O lançamento de referência mais recente é DS.Documents.Pdf 9.1.0, publicado em 2026-05-04.

Componentes-chave e capacidades incluídas no pacote:

  • Document Solutions para PDF (DsPdf): geração de PDF com código fluente e um verdadeiro motor de layout de texto
  • Document Solutions para Excel (DsExcel): motor XLSX rápido com mais de 450 funções integradas
  • Document Solutions para Word (DsWord): criação e manipulação de DOCX com um estilo fluente semelhante
  • Document Solutions para Imaging (DsImaging): primitivos de processamento de imagem multiplataforma
  • Visualizador de PDF / Visualizador de Dados / Visualizador de Imagens: componentes de interface de usuário incorporados (vendidos separadamente)
  • Edições for Java e JS: DsPdf JS, DsExcel Java para paridade entre linguagens

O que é Iron Suite

Iron Suite é o pacote .NET de dez produtos da Iron Software, cuja pilha do Office carrega a superfície DOCX, XLSX e PPTX ao lado do IronPDF para PDF, a pilha de reconhecimento para trabalho com OCR e código de barras, e três utilitários para impressão, arquivos e raspagem. Vendido como uma única licença perpétua por desenvolvedor em cinco níveis de tier a partir de $suiteLiteLicense por desenvolvedor (Lite), com cada nível incluindo um ano de atualizações. Isento de royalties para as cadeiras licenciadas. A redistribuição SaaS e OEM usa um Adicional de Redistribuição separado.

Os dez componentes, agrupados por relevância para um fluxo de trabalho programático de Office e PDF:

  • Pilha Office (âncora): IronWord (DOCX com gráficos de objetos de parágrafos e execução de texto, estilos personalizados, fontes, cabeçalhos, rodapés, extração de conteúdo); IronXL (XLSX com recálculo de fórmulas, gráficos, tabelas dinâmicas, estilos de célula); IronPPT (criação, edição, extração de conteúdo de PPTX).
  • Geração de PDF (IronPDF): Renderização de HTML para PDF e URL para PDF, mesclagem e divisão nativa, assinatura PKCS#12 mais HSM mais TSA, PDF/A até PDF/A-4, PDF/UA-1 e PDF/UA-2, criptografia, preenchimento e achatamento de AcroForm, gerenciamento completo de fontes via Fonts.Add().Embed() e WaitFor.AllFontsLoaded(), rasterização, compressão e linearização.
  • Reconhecimento: IronOCR (Tesseract 5, 125+ idiomas, escrita à mão a ~90% em inglês); IronBarcode (30+ symbologies); IronQR (potenciado por ML com lote ReadPdfs).
  • Utilitário: IronPrint (impressão silenciosa e de diálogo); IronZIP (ZIP/TAR/GZIP/BZIP2 with AES); IronWebScraper (scraping estruturado em processo).

Comparação de Capacidade

Geração de PDF (Código Fluente Primeiro vs HTML Primeiro)

O estilo de geração de PDF é onde as duas suítes mais divergem. DsPdf tem se estabelecido como uma biblioteca de layout de PDF fluente e centrada em código, com GcPdfDocument, GcPdfGraphics e um mecanismo de layout de texto embutido. IronPDF renderiza PDFs a partir de HTML usando um verdadeiro motor do Chrome.

// DsPdf builds PDFs with a fluent code-first layout API — the defining strength of Document Solutions.
// NuGet: Install-Package DS.Documents.Pdf
using GrapeCity.Documents.Pdf;
using GrapeCity.Documents.Text;
using System.Drawing;

class Program
{
    static void Main()
    {
        GcPdfDocument doc = new GcPdfDocument();
        GcPdfGraphics g = doc.NewPage().Graphics;

        TextFormat title = new TextFormat { Font = StandardFonts.HelveticaBold, FontSize = 20 };
        g.DrawString("Statement of Account", title, new PointF(72, 72));

        TextFormat body = new TextFormat { Font = StandardFonts.Helvetica, FontSize = 11 };
        g.DrawString("Generated 2026-05-26 — fluent code-first layout.", body, new PointF(72, 110));

        doc.Save("statement.pdf");
    }
}
// NuGet: Install-Package IronPdf
using IronPdf;

class Program
{
    static void Main()
    {
        var renderer = new ChromePdfRenderer();
        string html = @"<h1>Invoice 2026-0428</h1><p>Customer: Acme Corp</p><p>Total due: $1,240.00</p>";
        using var pdf = renderer.RenderHtmlAsPdf(html);
        pdf.SaveAs("invoice.pdf");
    }
}

DsPdf é o caso para desenvolvedores que querem controle de nível primitivo sobre o layout de texto via uma API de layout fluente. IronPDF adota um mecanismo diferente, HTML e CSS renderizados através de um motor Chromium integrado, além de uma API completa de gerenciamento de fontes, incorporação de fontes personalizadas via Fonts.Add().Embed(), suporte a web-fontes e Google Fonts via WaitFor.AllFontsLoaded(), e suporte a TrueType Collection. IronPDF é a escolha certa quando o PDF se origina de dados de aplicativos web — o DsPdf é a escolha certa para desenvolvedores que projetam layouts de página como sequências primitivas em vez de marcação HTML.

Processamento de Excel

Ambas as suites cobrem a criação de Excel, recálculo de fórmulas e exportação de PDF. DsExcel é amplamente reconhecido como um dos motores XLSX mais rápidos em .NET, com mais de 450 funções integradas.

// DsExcel is known for fast formula recalculation with 450+ built-in functions.
using GrapeCity.Documents.Excel;

class Program
{
    static void Main()
    {
        Workbook book = new Workbook();
        IWorksheet sheet = book.Worksheets[0];

        sheet.Range["A1"].Value = "Region";
        sheet.Range["B1"].Value = "Revenue";
        sheet.Range["A2"].Value = "EMEA";
        sheet.Range["B2"].Value = 120000;
        sheet.Range["B4"].Formula = "=SUM(B2:B3)";

        book.Calculate();

        book.Save("revenue.xlsx");
        book.Save("revenue.pdf");
    }
}
// NuGet: Install-Package IronXL.Excel
using IronXL;

class Program
{
    static void Main()
    {
        WorkBook workbook = WorkBook.Create(ExcelFileFormat.XLSX);
        WorkSheet sheet = workbook.CreateWorkSheet("Sales");

        sheet["A1"].Value = "Product";
        sheet["B1"].Value = "Units";
        sheet["A2"].Value = "Widget A";
        sheet["B2"].Value = 1024;
        sheet["A3"].Value = "Widget B";
        sheet["B3"].Value = 768;
        sheet["B4"].Formula = "=SUM(B2:B3)";

        workbook.EvaluateAll();
        workbook.SaveAs("sales.xlsx");
    }
}

A DsExcel investiu horas de engenharia em profundidade de cálculo, 450+ funções integradas e recálculo rápido em cadernos de trabalho com milhões de células. IronXL cobre o escopo de leitura/escrita/recalc que a maioria dos trabalhos backend de XLSX necessita, com uma API de célula estilo indexador (sheet["B4"].Formula = …, workbook.EvaluateAll()) que lê naturalmente no moderno .NET. Cargas de trabalho com recálculo pesado de fórmulas contra cadernos de trabalho com milhões de células favorecem a DsExcel; fluxos diários de dados-fora-do-banco-de-dados-para-XLSX atingem o objetivo mais rápido com IronXL.

Processamento de Word

Ambas as suítes cobrem criação de DOCX. DsWord usa o mesmo estilo fluente code-first da DsPdf, mapeando um modelo de corpo/seções/parágrafos/corre-executa diretamente para OOXML.

// DsWord generates and edits DOCX with a similar fluent code-first style.
using GrapeCity.Documents.Word;

class Program
{
    static void Main()
    {
        GcWordDocument doc = new GcWordDocument();
        Section section = doc.Body.Sections.Add();

        Paragraph title = section.GetRange().Paragraphs.Add("Quarterly Report");
        title.Style = doc.Styles[BuiltInStyleId.Heading1];

        Paragraph body = section.GetRange().Paragraphs.Add(
            "Generated from a .NET service with no Microsoft Word dependency.");
        body.Style = doc.Styles[BuiltInStyleId.Normal];

        doc.Save("report.docx");
        doc.Save("report.pdf");
    }
}
// NuGet: Install-Package IronWord
using IronWord;
using IronWord.Models;

class Program
{
    static void Main()
    {
        var doc = new WordDocument();
        var heading = new Paragraph();
        heading.AddChild(new TextRun("Quarterly Report — Q1 2026") { FontSize = 18, Bold = true });
        doc.AddParagraph(heading);

        var body = new Paragraph();
        body.AddChild(new TextRun("Revenue grew 14% quarter-over-quarter."));
        doc.AddParagraph(body);

        doc.SaveAs("report.docx");
    }
}

O estilo fluente da DsWord se sente consistente com DsPdf e DsExcel; uma vez que um desenvolvedor aprendeu uma API de Document Solutions, ele efetivamente aprendeu todas as quatro. IronWord usa um grafo de objeto de parágrafo/corre-executa que é similarmente limpo e consistente com o resto do estilo da API do Iron Suite. Ambos podem salvar diretamente em PDF; DsWord roteia através de seu próprio mecanismo de layout de texto, IronWord roteia através de HTML.

Processamento de Imagem

DsImaging é uma das quatro bibliotecas principais de Document Solutions do lado .NET e fornece primitivos de processamento de imagem multiplataforma. AIron Suitenão inclui uma biblioteca dedicada ao processamento de imagens; as necessidades de imagem são tipicamente tratadas dentro de IronPDF (renderizando páginas para imagem), IronOCR (pré-processamento de imagem antes de OCR), ou via uma biblioteca de imagem de terceiros.

// DsImaging provides cross-platform image processing primitives that integrate with DsPdf and DsWord.
using GrapeCity.Documents.Imaging;

class Program
{
    static void Main()
    {
        using GcBitmap source = new GcBitmap();
        source.Load("source.jpg");

        using GcBitmap thumbnail = source.Resize(240, 160, InterpolationMode.Cubic);
        thumbnail.SaveAsJpeg("thumbnail.jpg");
    }
}

O caminho de imagem doIron Suiteestá dentro do IronOCR (alinhar, remover ruído, contraste no pipeline de entrada) para limpeza de alimentação OCR. Transformações de imagem raster dedicadas fora de um fluxo OCR, redimensionamento, corte, e conversão de formato como primitivos independentes, são as cargas de trabalho que DsImaging é construída em torno — usuários doIron Suitecompõem com uma biblioteca de imagem dedicada (por exemplo ImageSharp) juntamente com IronPDF e IronOCR quando essas operações raster são necessárias.

Por que escolher oIron Suitepara automação de documentos .NET orientada por código

Dez produtos sob uma licença perpétua por desenvolvedor. $suiteLiteLicense nível de entrada (vs $1.799 MESCIUS .NET Bundle). Implantação isenta de royalties para assentos licenciados. OCR com caligrafia em ~90% de precisão em inglês. 30+ simbologias de código de barras. QR alimentado por ML. Raspagem da web em-processo. Impressão programática. ZIP/TAR/GZIP/BZIP2 com AES. PDF/A-1 até PDF/A-4. PDF/UA-1 e PDF/UA-2. Essa é a proposta daIron Suitepara equipes cujo trabalho se estende além do quadrante PDF/Excel/Word/Imaging da MESCIUS. Vantagens estruturais que importam para o trabalho diário com documentos .NET código primeiro:

  • Propriedade perpétua contra assinatura anual: você possui a versão que compra
  • Nível de entrada mais baixo:Iron SuiteLite começa em $suiteLiteLicense; o MESCIUS .NET Bundle começa em $1,799
  • Pacote mais abrangente de 10 produtos incluindo OCR, código de barras, QR, raspagem da web, ZIP e impressão, nenhum dos quais estão no catálogo MESCIUS .NET
  • Geração de PDF com HTML-primeiro com fidelidade de navegador para cargas de trabalho de dados da web para PDF
  • Implantação livre de royalties para assentos licenciados fora da caixa; SaaS/OEM via um único Adicional de Redistribuição
  • Modelo de registro de chave de licença única em todos os 10 produtos

Como aIron Suiteé Diferente do Document Solutions for .NET

  • **Pacote mais abrangente por menos dinheiro.**Iron Suitecobre 10 categorias de produtos a um preço de entrada abaixo do nível de $1,799 do MESCIUS .NET Bundle, e adiciona OCR, código de barras, QR, raspagem, ZIP e impressão que não têm equivalente MESCIUS.
  • **Perpétuo vs assinatura.**Iron Suiteé perpétuo por desenvolvedor; Document Solutions é assinatura anual com taxas de renovação reduzidas após o ano 1.
  • Pilha de reconhecimento pronta para uso (IronOCR, IronBarcode, IronQR). MESCIUS não tem produto OCR ou código de barras no catálogo .NET.
  • Suporte a PowerPoint. IronPPT cobre PPTX dentro do pacote; MESCIUS não tem produto DsPowerPoint.
  • Fluxo de PDF com HTML-primeiro contra layout primitivo de nível fluente de DsPdf, estilo diferente para cargas de trabalho diferentes (dados da web contra layout programático preciso).
  • Área de transição de marca. Pacotes Document Solutions agora são enviados como DS.Documents.* no NuGet, mas namespaces no código permanecem GrapeCity.Documents.*; a documentação de integração e as configurações de ferramentas podem precisar ser atualizadas para ambos os nomes.

Conclusão

Document Solutions for .NET eIron Suiteservem estilos de programação diferentes para a mesma superfície de Office e PDF. Document Solutions oferece uma API de layout de PDF de código primeiro fluente (DsPdf) e um motor de cálculo profundo do Excel (DsExcel) que fluxos de trabalho pesados de relatórios e serviços financeiros contam, com um modelo de assinatura com manutenção em torno de quatro bibliotecas .NET.Iron Suiteoferece um pacote mais amplo de dez produtos, incluindo reconhecimento (IronOCR com manuscrito, IronBarcode, IronQR), web scraping, e utilitários adjacentes, vendido como uma licença perpétua por desenvolvedor em cinco níveis de tier a partir de $suiteLiteLicense. Para equipes cujo trabalho se estende além de PDF e Office para reconhecimento e raspagem, o pacoteIron Suiteestá em ironsoftware.com/csharp/suite.

Observe: Document Solutions for .NET é uma marca registrada de seu respectivo proprietário. Este site não é afiliado, endossado ou patrocinado por Document Solutions for .NET. Todos os nomes de produtos, logotipos e marcas são propriedade de seus respectivos proprietários. As comparações são apenas para fins informativos e refletem informações disponíveis publicamente no momento da redação.
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.

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