IRONSOFTWAREHOME

Iron Suite for .NET

10 bibliothèques .NET. Une suite de documents complète.

IRONPDF
IRONWORD
IRONXL
IRONPPT
IRONOCR
IRONBARCODE
IRONQR
IRONPRINT
IRONZIP
IRONWEBSCRAPER
COMPARAISON

HTML vers PDF en C# - La réalité des options de la bibliothèque

Curtis Chau
Curtis Chau
Updated: 11 juin 2026

Au prix de 1 799 $ par développeur/an pour le Document Solutions .NET Bundle au niveau d'entrée contre $suiteLiteLicense pour la licence perpétuelleIron SuiteLite, la base de référence en dollars seule reconsidère la question de l'approvisionnement. MESCIUS vend quatre bibliothèques .NET principales (DsPdf, DsExcel, DsWord, DsImaging) sur un abonnement annuel, avec le déploiement libre de droits uniquement déverrouillé au niveau Unlimited et les SKU de visionneuse vendus séparément.Iron Suitefournit dix produitsIron Softwaredans un seul bundle perpétuel par développeur, libre de droits pour les sièges sous licence, avec la redistribution SaaS et OEM couverte par un seul Add-On de Redistribution.

Cette comparaison commence avec ce qu'une décision d'achat axée sur l'approvisionnement suspend réellement : comment chaque suite est tarifée sur un cycle de licence, ce que le bundle couvre, et comment la redistribution est gérée. Les détails des capacités et du code suivent ci-dessous pour les ingénieurs qui vont le mettre en œuvre.

Comparaison en un coup d'œil

DimensionSolutions Document for .NETIron Suite
Positionnement tarifaire.NET Bundle : Développeur 1 799 $ / Développeur Unlimited 4 950 $ / Équipe Unlimited 10 345 $ (5 devs). Produits individuels : 999$/2 799$/5 799 $Lite $suiteLiteLicense / Plus $suitePlusLicense / Professional $suiteProfessionalLicense / Unlimited $suiteUnlimitedLicense (Enterprise custom). Les 10 produits pour le prix de 2, économisez 75 %
Modèle de licenceAbonnement annuel par développeur avec 1 an de maintenance et support ; déploiement libre de droits au niveau Unlimited ; taux de renouvellement réduitsPerpétuel par développeur; libre de droits pour les sièges licenciés; SaaS/OEM via module complémentaire de redistribution
Composants dans le bundle4 bibliothèques .NET principales (DsPdf, DsExcel, DsWord, DsImaging) + 3 visualiseurs SKUs vendus séparément10 products (IronPDF, IronWord, IronXL, IronPPT, IronOCR, IronBarcode, IronQR, IronPrint, IronZIP, IronWebScraper)
Couverture de format/capacitéPDF, Excel, Word, Imagerie + famille de visualiseursPDF, Office, OCR, Code-barres/QR, ZIP, Impression, Web Scraping
Multi-plateforme / cloudWindows, macOS, Linux, Azure, AWS, AWS LambdaWindows, Linux, macOS, Docker, Azure, AWS Lambda
Support d'exécution .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
Marché cibleEquipes Enterprise et ISV .NET ; financial services and reporting-heavy verticalsDéveloppeurs indépendants, PME, équipes .NET de taille moyenne, ISV
FournisseurMESCIUS inc. (anciennement GrapeCity)Iron Software

L'acheteur décide en se demandant : la charge de travail est-elle principalement le PDF, Excel, Word et Imagerie, avec des API de mise en page fluides à code d'abord et une profondeur de calcul Excel comme axes de décision? Si oui, Document Solutions for .NET correspond aux axes de décision. Si la charge de travail s'étend à l'OCR, aux codes-barres, QR, au web scraping, ou à l'impression sous une seule licence à un niveau d'entrée inférieur,Iron Suitecouvre une surface plus large ($suiteLiteLicense Lite vs 1 799 $ MESCIUS Développeur).

Tarification et licences

Document Solutions for .NET utilise un modèle d'abonnement annuel par développeur avec trois niveaux de licence par SKU. Pour le .NET Bundle : Licence Développeur à 1 799 $/développeur, Développeur Unlimited à 4 950 $/développeur, et Équipe Unlimited à 10 345 $ pour 5 développeurs. Les produits individuels (DsPdf, DsExcel, DsWord, DsImaging) suivent la même matrice à 999$/2 799$/5 799 $. Chaque licence inclut 1 an de Maintenance annuelle & Support, et les renouvellements sont à des taux réduits (environ 649 $ contre 999 $ pour le niveau Développeur de produit individuel). Le déploiement libre de droits est inclus au niveau Unlimited.

Iron Suite est vendu comme une seule licence perpétuelle par développeur à cinq niveaux (Lite, Plus, Professional, Unlimited, et Enterprise) à partir de $suiteLiteLicense, avec le positionnement marketing " 10 produits pour le prix de 2, économisez 75 % ". La licence de base est libre de droits pour les sièges, emplacements, ou projets licenciés, et le SaaS, OEM, ou la redistribution distribuée au-delà de la licence de base utilise un Redistribution Add-On unique, vendu séparément.

Sur un horizon de 3 à 5 ans, Document Solutions fonctionne comme un abonnement annuel par développeur avec des taux de renouvellement réduits à partir de la 2e année (le niveau Développeur passe de 1 799 $ initial à environ 649 $ pour le renouvellement).Iron Suiteest acheté une fois pour toujours à $suiteLiteLicense pour Lite (ou un niveau supérieur si nécessaire) ; la version est possédée pour toujours, avec le renouvellement facultatif pour des mises à jour et un support continus.

Qu'est-ce que Document Solutions for .NET

Document Solutions for .NET est la famille de produits Documents rebrandée de GrapeCity, maintenant publiée par MESCIUS inc. (la rebrand de GrapeCity en 2023). Le catalogue .NET inclut actuellement Document Solutions pour PDF (DsPdf), Excel (DsExcel), Word (DsWord), et Imagerie (DsImaging), plus une famille distincte de visualiseurs de PDF Document Solutions / Visualiseur de données / Visualiseur d'images pour les scénarios UI intégrés. Les bibliothèques ciblent .NET Standard 2.0, offrant une large couverture d'exécution de .NET Framework 4.6.2+ à .NET Core 2.0+ et .NET moderne 6/7/8/9/10. Les packages NuGet sont maintenant expédiés sous DS.Documents.*, mais les namespaces dans le code restent GrapeCity.Documents.* pour la compatibilité ascendante. La dernière version de référence est DS.Documents.Pdf 9.1.0, publiée le 2026-05-04.

Composants et capacités clés regroupés :

  • Document Solutions pour PDF (DsPdf) : Génération de PDF fluide à code d'abord avec un vrai moteur de mise en page de texte
  • Document Solutions pour Excel (DsExcel) : moteur XLSX rapide avec plus de 450 fonctions intégrées
  • Document Solutions pour Word (DsWord) : création et manipulation de DOCX avec un style fluide similaire
  • Document Solutions pour Imagerie (DsImaging) : primitives de traitement d'image multi-plateformes
  • Visualiseur de PDF / Visualiseur de données / Visualiseur d'images : composants UI intégrés (tarifés séparément)
  • Editions Java et JS sœurs : DsPdf JS, DsExcel Java pour parité inter-langue

Qu'est-ce qu'Iron Suite

Iron Suite est le bundle de dix produits .NET d'Iron Software dont la pile Office porte la surface DOCX, XLSX, et PPTX aux côtés d'IronPDF pour la génération et la manipulation de PDF, la pile de reconnaissance pour le travail OCR et code-barres, et trois utilitaires pour l'impression, les archives, et l'extraction. Vendu comme une seule licence perpétuelle par développeur à cinq niveaux à partir de $suiteLiteLicense par développeur (Lite), chaque niveau incluant un an de mises à jour. Libre de droits pour les sièges sous licence. Les redistributions SaaS et OEM utilisent un module complémentaire de redistribution distinct.

Les dix composants, regroupés par pertinence pour un workflow programmatique Office et PDF :

  • Pile Office (ancre) : IronWord (DOCX avec graphiques d'objets de paragraphe et de texte, styles personnalisés, polices, en-têtes, pieds de page, extraction de contenu) ; IronXL (XLSX avec recalcul de formule, graphiques, tableaux croisés dynamiques, styling de cellule) ; IronPPT (création, édition, extraction de contenu de PPTX).
  • Génération de PDF (IronPDF) : rendu HTML-en-PDF et URL-en-PDF, fusion et séparation natives, signature PKCS#12 plus HSM plus TSA, PDF/A à travers PDF/A-4, PDF/UA-1 et PDF/UA-2, chiffrement, remplissage et aplatissement d'AcroForm, gestion complète des polices via Fonts.Add().Embed() et WaitFor.AllFontsLoaded(), rastérisation, compression et linéarisation.
  • Reconnaissance : IronOCR (Tesseract 5, 125+ langues, écriture manuscrite à ~90 % anglais) ; IronBarcode (30+ symbologies); IronQR (propulsé par ML avec traitement par lot ReadPdfs).
  • Utilitaire : IronPrint (impression silencieuse et avec dialogue) ; IronZIP (ZIP/TAR/GZIP/BZIP2 with AES); IronWebScraper (grattage structuré en processus).

Comparaison de capacités

Génération PDF (style fluide à code d'abord contre style HTML)

Le style de génération de PDF est là où les deux suites divergent le plus. DsPdf a taillé une position comme une bibliothèque de mise en page PDF centrée sur le code, fluide, avec GcPdfDocument, GcPdfGraphics, et un moteur de mise en page de texte intégré. IronPDF rend des PDFs à partir de HTML en utilisant un moteur Chrome réel.

// 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 est la solution pour les développeurs qui veulent un contrôle au niveau primitive sur la mise en page du texte via une API de mise en page fluide. IronPDF utilise un mécanisme différent, HTML et CSS rendus à travers un moteur Chromium intégré plus une API complète de gestion des polices, incorporation de polices personnalisées via Fonts.Add().Embed(), support des polices web et Google Fonts via WaitFor.AllFontsLoaded(), et support de TrueType Collection. IronPDF est le choix idéal lorsque le PDF provient de données d'applications web — DsPdf est le choix idéal pour les développeurs qui conçoivent les mises en page des pages comme des séquences primitives plutôt que du balisage HTML.

Traitement Excel

Les deux suites couvrent la création d'Excel, le recalcul des formules et l'exportation de PDF. DsExcel est largement évalué comme l'un des moteurs XLSX les plus rapides sur .NET, avec plus de 450 fonctions intégrées.

// 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");
    }
}

DsExcel a investi des heures d'ingénierie dans la profondeur de calcul, plus de 450 fonctions intégrées et un recalcul rapide sur des classeurs de plusieurs millions de cellules. IronXL couvre le champ de lecture/écriture/recalcul dont la plupart des travaux backend XLSX ont besoin, avec une API de cellule de type indexeur (sheet["B4"].Formula = …, workbook.EvaluateAll()) qui est naturel à lire en .NET moderne. Les charges de travail avec un recalcul de formule intensif contre des classeurs de plusieurs millions de cellules préfèrent DsExcel ; les flux quotidiens de données-hors-de-la-base-vers-XLSX atteignent l'objectif plus rapidement avec IronXL.

Traitement de texte

Les deux suites couvrent la création de DOCX. DsWord utilise le même style fluide à code d'abord que DsPdf, mappant un modèle de corps/sections/paragraphe/exécutions directement au 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");
    }
}

Le style fluide de DsWord est cohérent avec DsPdf et DsExcel ; une fois qu'un développeur a appris une API Document Solutions, il a essentiellement appris les quatre. IronWord utilise un graphique d'objets de paragraphe/exécution de texte qui est aussi propre et est cohérent avec le reste du style API d'Iron Suite. Les deux peuvent enregistrer directement en PDF ; DsWord passe par son propre moteur de mise en page de texte, IronWord passe par HTML.

Traitement d'image

DsImaging est l'une des quatre bibliothèques principales côté .NET de Document Solutions et fournit les primitives de traitement d'image multi-plateformes.Iron Suiten'inclut pas de bibliothèque dédiée au traitement d'image ; les besoins d'image sont généralement gérés à l'intérieur d'IronPDF (rendu des pages en image), IronOCR (prétraitement d'image avant OCR), ou via une bibliothèque d'image tierce.

// 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");
    }
}

Le chemin d'imagerie de l'Iron Suite se situe à l'intérieur d'IronOCR (deskew, denoise, contraste dans le pipeline d'entrée) pour le nettoyage en vue de l'OCR. Les transformations d'image raster dédiées en dehors d'un flux OCR, la redimension, le recadrage, et la conversion de format en tant que primitives indépendantes, sont les charges de travail autour desquelles DsImaging est construit — les utilisateurs de l'Iron Suite composent avec une bibliothèque d'imagerie dédiée (par exemple ImageSharp) avec IronPDF et IronOCR lorsque ces opérations raster sont nécessaires.

Pourquoi choisirIron Suitepour l'automatisation de documents .NET axée sur le code

Dix produits sous une licence perpétuelle unique par développeur. Niveau d'entrée $suiteLiteLicense (contre 1 799 $ MESCIUS .NET Bundle). Déploiement libre de droits pour les sièges licenciés. OCR avec écriture manuscrite à ~90 % de précision en anglais. 30+ symbologies de codes-barres. QR alimenté par ML. Extraction web en cours de processus. Impression programmatique. ZIP/TAR/GZIP/BZIP2 avec AES. PDF/A-1 à travers PDF/A-4. PDF/UA-1 et PDF/UA-2. C'est la proposition de l'Iron Suite pour les équipes dont le travail s'étend au-delà du quadrant PDF/Excel/Word/Imagerie MESCIUS. Bords structurels qui comptent pour le travail quotidien de documents .NET orienté code en premier :

  • Propriété perpétuelle contre abonnement annuel : vous possédez la version que vous achetez
  • Niveau d'entrée inférieur :Iron SuiteLite commence à $suiteLiteLicense ; le Bundle MESCIUS .NET démarre à 1 799 $
  • Plus large bundle de 10 produits incluant OCR, code-barres, QR, extraction web, ZIP, et impression, qui ne figurent pas dans le catalogue MESCIUS .NET
  • Génération PDF d'abord HTML avec fidélité du navigateur pour les charges de travail web-données-en-PDF
  • Déploiement libre de droits pour les sièges licenciés dès la sortie de l'installation; SaaS/OEM via un module complémentaire de redistribution unique
  • Modèle d'enregistrement de clé de licence unique sur les 10 produits

En quoiIron Suitediffère de Document Solutions for .NET

  • **Bundle plus large pour moins d'argent.**Iron Suitecouvre 10 catégories de produits à un prix d'entrée inférieur au niveau 1 799 $ du Bundle MESCIUS .NET, et ajoute OCR, code-barres, QR, extraction, ZIP, et impression qui n'ont pas d'équivalent MESCIUS.
  • **Perpétuel vs abonnement.**Iron Suiteest perpétuel par développeur ; Document Solutions est un abonnement annuel avec des taux de renouvellement réduits après la première année.
  • Pile de reconnaissance prête à l'emploi (IronOCR, IronBarcode, IronQR). MESCIUS n'a pas d'OCR ni de produit code-barres dans le catalogue .NET.
  • Support PowerPoint. IronPPT couvre PPTX à l'intérieur du bundle ; MESCIUS n'a pas de produit DsPowerPoint.
  • Flux PDF HTML en premier contre mise en page fluide au niveau des primitive par DsPdf, différents styles pour différentes charges de travail (données web contre mise en page programmée précise).
  • Surface de transition de la marque. Les packages Document Solutions sont maintenant expédiés sous DS.Documents.* sur NuGet, mais les namespaces dans le code restent GrapeCity.Documents.* ; la documentation d'intégration et les configurations d'outillage peuvent avoir besoin de mises à jour sur les deux noms.

Conclusion

Document Solutions for .NET etIron Suiteservent des styles de programmation différents pour la même surface Office et PDF. Document Solutions offre une API de mise en page PDF fluide à code d'abord (DsPdf) et un moteur de calcul Excel profond (DsExcel) sur lesquels les flux de travail axés sur les rapports et les services financiers s'appuient, avec un modèle d'abonnement avec maintenance autour de quatre bibliothèques .NET.Iron Suiteoffre un ensemble plus large de dix produits incluant la reconnaissance (IronOCR avec écriture manuscrite, IronBarcode, IronQR), le web scraping, et les utilitaires adjacents, vendu comme une licence perpétuelle par développeur à cinq niveaux commençant à $suiteLiteLicense. Pour les équipes dont le travail s'étend au-delà de PDF et Office vers la reconnaissance et l'extraction, le bundleIron Suiteest sur ironsoftware.com/csharp/suite.

Veuillez noter: Document Solutions for .NET est une marque déposée de son propriétaire respectif. Ce site n'est pas affilié, approuvé ou sponsorisé par Document Solutions for .NET. Tous les noms de produits, logos et marques sont la propriété de leurs propriétaires respectifs. Les comparaisons sont à titre informatif uniquement et reflètent les informations publiquement disponibles au moment de l'écriture.
Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise