COMPARAISON

Bibliothèques PDF gratuites pour .NET : Coûts cachés et meilleures alternatives en C#

Telerik Document Processing Libraries (DPL) est un complément de valeur intégré dans une suite UI plus large : les acheteurs achètent Telerik UI (Blazor, WPF, WinForms, ASP.NET Core/MVC/AJAX, ou MAUI) ou DevCraft (Complete à partir de 1 763,02 $ par développeur et par an, Ultimate à partir de 2 253,02 $ par développeur et par an), et DPL est fourni avec la licence sans coût supplémentaire. Iron Suite est l'inverse : un ensemble autonome de dix produits d'Iron Software à un tarif perpétuel par développeur à partir de $2,998, sans dépendance à une suite UI en amont et déploiement libre de droits sous la licence de base.

Cet article commence par ce sur quoi repose réellement une décision axée sur l'approvisionnement : si l'équipe paie déjà pour Telerik UI, comment chaque suite est-elle tarifée, et qu'est-ce qui est réellement dans la boîte. Les détails développement par capacité suivent pour les ingénieurs qui vont l'intégrer.

Comparaison en un coup d'œil

Dimension Telerik DPL. Iron Suite
Positionnement tarifaire Intégré sans coût supplémentaire avec Telerik UI / DevCraft (DevCraft Complete 1 763,02 $/développeur/an ; DevCraft Ultimate 2 253,02 $/développeur/an) Lite $2,998 / Plus $4,498 / Professional $8,998 / Unlimited $17,998 (Enterprise custom); tous les 10 produits pour le prix de 2
Modèle de licence Abonnement annuel par développeur via Telerik UI / DevCraft (pas de SKU autonome) Perpétuel par développeur; base libre de redevances + Add-On de Redistribution pour SaaS/OEM
Composants dans le bundle 5 bibliothèques (PDF, Word, Excel, Streaming Excel, ZIP) 10 products (PDF, Word, Excel, PPT, OCR, Barcode, QR, Print, ZIP, WebScraper)
Couverture format/capacité PDF, DOCX, XLSX, ZIP, pas d'OCR, code-barres, PowerPoint, impression, ou scraping web PDF, DOCX, XLSX, PPTX, OCR, Barcode, QR, Print, ZIP, Web scraping
Multi-plateforme / cloud Multiplateforme via .NET Standard 2.0 ; pas de binaires natifs. Windows, Linux, macOS, Docker, Azure, AWS Lambda
Support d'exécution .NET .NET Framework 4.6.2+, .NET Standard 2.0 (compatible with .NET 6/8/9/10) .NET Framework 4.6.2+, .NET Core, .NET 6/7/8/9/10
Marché cible Équipes déjà licenciées pour Telerik UI / DevCraft. Développeurs .NET et ISVs voulant un ensemble de documents autonome + reconnaissance
Fournisseur Progress Software (marque Telerik) Iron Software

Si l'exportation en continu de très grands classeurs XLSX via RadSpreadStreamProcessing est ce qui compte le plus pour la charge de travail,Telerik DPL.a cette fonctionnalité intégrée. Si une pile de reconnaissance (OCR avec écriture manuscrite, code-barres, QR), génération PowerPoint, scraping web, et impression programmatique comptent le plus avec PDF et Office,Iron Suitecouvre cette surface dans un ensemble perpétuel.

Tarification et licences

Telerik DPL n'a pas de prix autonome. Il est inclus sans coût supplémentaire dans toute suite UI Telerik payée ou tout niveau DevCraft. Les références de tarification publique (T1 2026, ComponentSource) placent DevCraft Complete à 1 763,02 $ par développeur par an et DevCraft Ultimate à 2 253,02 $ par développeur par an (les deux abonnements annuels nécessitant un renouvellement pour conserver le support et les mises à jour). Les licences des suites UI individuelles de Telerik (Blazor, WPF, WinForms, MAUI, etc.) incluent également DPL sans frais supplémentaires. Le modèle suppose que l'acheteur acquiert Telerik UI ; pour les acheteurs qui veulent uniquement le traitement de documents, le bundle DPL n'est pas achetable séparément.

Iron Suite est vendu sous forme de licence perpétuelle par développeur à partir de $2,998, combinant les dix composants en un seul achat. La position marketing, " tous les 10 produits pour le prix de 2, économisez 75% ", reflète la réduction du bundle par rapport à l'achat des produits individuels d'Iron séparément. La licence de base est libre de droits pour les sièges sous licence ; Les scénarios de SaaS, OEM, et redistribution distribuée au-delà de la licence de base sont couverts par un Add-On de Redistribution séparé.

Les acheteurs qui paient déjà pour Telerik UI se tournent vers DPL comme un complément de valeur intégré à coût marginal de 0 $. Les acheteurs construisant une automatisation de documents backend sans investir dans une UI Telerik se tournent versIron Suitecomme un ensemble autonome à $2,998 par développeur, perpétuel, sans renouvellement annuel requis pour maintenir la version achetée en cours d'exécution.

Qu'est-ce que les Telerik Document Processing Libraries

Telerik Document Processing Libraries est la boîte à outils de documents en code géré de Progress Software, intégrée dans chaque suite UI Telerik payée et dans chaque niveau DevCraft. Elle n'est pas vendue comme un SKU autonome. L'acheteur paie pour Telerik UI (Blazor, WPF, WinForms, ASP.NET Core/MVC/AJAX, ou MAUI), et DPL est livré avec la licence sans coût supplémentaire. Les bibliothèques ciblent la surface .NET Standard 2.0, donc les mêmes assemblies fonctionnent sur Windows, Linux, macOS, serveur, et cloud sans dépendances natives.

Le positionnement de DPL est "valeur ajoutée à l'intérieur d'une suite UI" plutôt que "meilleure bibliothèque de documents dans sa catégorie". Elle ne cherche pas à surpasser les moteurs PDF/Office dédiés sur toutes les dimensions, mais élimine le besoin de dépendances Interop d'Office ou d'Adobe pour les équipes déjà à l'intérieur de l'écosystème Telerik.

Principales bibliothèques intégrées :

  • RadPdfProcessing : création, manipulation et exportation de PDF
  • RadWordsProcessing : génération et édition de DOCX, RTF, et texte brut
  • RadSpreadProcessing : création de cahiers XLSX, formules, et styles
  • RadSpreadStreamProcessing : écrivain de streaming efficace en mémoire pour de très grands exports XLSX (millions de lignes)
  • RadZipLibrary : création et extraction d'archives ZIP
  • Toutes les bibliothèques ciblent .NET Standard 2.0, compatible avec .NET 6/8/9/10 et .NET Framework 4.6.2+

Qu'est-ce qu'Iron Suite

Iron Suite est la boîte à outils de documents .NET autonome d'Iron Software, sans contrôles UI intégrés et sans obligation d'adhérer à une suite UI. Dix produits documentaires et de reconnaissance sont fournis sous une licence perpétuelle par développeur à cinq niveaux de tarification à partir de $2,998, libres de droits pour les sièges licenciés. 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 : IronWord (création et édition de DOCX) ; IronXL (XLSX avec recalcul des formules, graphiques, tableaux croisés dynamiques) ; IronPPT (création et édition de PPTX).
  • Génération de PDF (IronPDF) : rendu HTML-to-PDF et URL-to-PDF, fusion et division natives via PdfDocument.Merge, signature PKCS#12 plus HSM plus TSA, PDF/A-1 à PDF/A-4, PDF/UA-1 et PDF/UA-2, chiffrement, remplissage et aplatissement de formulaires AcroForm, gestion des polices, rasterisation, compression et linéarisation, extraction de texte.
  • Reconnaissance : IronOCR (Tesseract 5, 125+ langues, écriture manuscrite à ~90 % anglais) ; IronBarcode (30+ symbologies); IronQR (alimenté par ML).
  • Utilitaire : IronPrint (impression silencieuse et avec dialogue) ; IronZIP (ZIP/TAR/GZIP/BZIP2 with AES); IronWebScraper (grattage structuré en processus).

Comparaison de capacités

Traitement PDF

La génération de PDF programmatique est l'une des capacités de travail des deux suites : factures, relevés, certificats, et tout document structuré nécessitant une mise en page prévisible en code plutôt que depuis un langage de template.

//Telerik DPL.— RadPdfProcessing
using Telerik.Windows.Documents.Fixed.FormatProviders.Pdf;
using Telerik.Windows.Documents.Fixed.Model;
using Telerik.Windows.Documents.Fixed.Model.Editing;

RadFixedDocument document = new RadFixedDocument();
RadFixedPage page = document.Pages.AddPage();
FixedContentEditor editor = new FixedContentEditor(page);
editor.DrawText("Hello RadPdfProcessing!");

PdfFormatProvider provider = new PdfFormatProvider();
using (Stream output = File.OpenWrite("Hello.pdf"))
{
    provider.Export(document, output, TimeSpan.FromSeconds(10));
}
//Telerik DPL.— RadPdfProcessing
using Telerik.Windows.Documents.Fixed.FormatProviders.Pdf;
using Telerik.Windows.Documents.Fixed.Model;
using Telerik.Windows.Documents.Fixed.Model.Editing;

RadFixedDocument document = new RadFixedDocument();
RadFixedPage page = document.Pages.AddPage();
FixedContentEditor editor = new FixedContentEditor(page);
editor.DrawText("Hello RadPdfProcessing!");

PdfFormatProvider provider = new PdfFormatProvider();
using (Stream output = File.OpenWrite("Hello.pdf"))
{
    provider.Export(document, output, TimeSpan.FromSeconds(10));
}
Imports Telerik.Windows.Documents.Fixed.FormatProviders.Pdf
Imports Telerik.Windows.Documents.Fixed.Model
Imports Telerik.Windows.Documents.Fixed.Model.Editing
Imports System.IO

Dim document As New RadFixedDocument()
Dim page As RadFixedPage = document.Pages.AddPage()
Dim editor As New FixedContentEditor(page)
editor.DrawText("Hello RadPdfProcessing!")

Dim provider As New PdfFormatProvider()
Using output As Stream = File.OpenWrite("Hello.pdf")
    provider.Export(document, output, TimeSpan.FromSeconds(10))
End Using
$vbLabelText   $csharpLabel
//Iron Suite— IronPDF
using IronPdf;

var renderer = new ChromePdfRenderer();
string html = "<h1>Invoice 2026-0428</h1><p>Total due: $1,240.00</p>";
using var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
//Iron Suite— IronPDF
using IronPdf;

var renderer = new ChromePdfRenderer();
string html = "<h1>Invoice 2026-0428</h1><p>Total due: $1,240.00</p>";
using var pdf = renderer.RenderHtmlAsPdf(html);
pdf.SaveAs("invoice.pdf");
Imports IronPdf

Dim renderer As New ChromePdfRenderer()
Dim html As String = "<h1>Invoice 2026-0428</h1><p>Total due: $1,240.00</p>"
Using pdf = renderer.RenderHtmlAsPdf(html)
    pdf.SaveAs("invoice.pdf")
End Using
$vbLabelText   $csharpLabel

Telerik DPL utilise une mise en page fluide orientée code : les développeurs positionnent le contenu directement via FixedContentEditor, avec des objets document/page/éditeur explicites et un exportateur basé sur le flux. Le chemin principal de l'IronPDF est le rendu HTML en PDF via un moteur Chromium intégré, et les concepteurs peuvent produire le HTML, et le moteur gère la mise en page. Les deux approches optimisent pour des équipes différentes : Telerik pour les ingénieurs qui pensent en espace de coordonnées, IronPDF pour les équipes qui ont déjà des compétences HTML/CSS à disposition.

Traitement de texte

Les deux suites génèrent et éditent des fichiers DOCX via un modèle de document en code géré (aucune installation de Microsoft Word requise sur le serveur).

//Telerik DPL.— RadWordsProcessing
using Telerik.Windows.Documents.Flow.FormatProviders.Docx;
using Telerik.Windows.Documents.Flow.Model;
using Telerik.Windows.Documents.Flow.Model.Editing;

RadFlowDocument document = new RadFlowDocument();
RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);
editor.InsertText("Hello world!");

using (Stream output = new FileStream("output.docx", FileMode.OpenOrCreate))
{
    DocxFormatProvider provider = new DocxFormatProvider();
    provider.Export(document, output, TimeSpan.FromSeconds(10));
}
//Telerik DPL.— RadWordsProcessing
using Telerik.Windows.Documents.Flow.FormatProviders.Docx;
using Telerik.Windows.Documents.Flow.Model;
using Telerik.Windows.Documents.Flow.Model.Editing;

RadFlowDocument document = new RadFlowDocument();
RadFlowDocumentEditor editor = new RadFlowDocumentEditor(document);
editor.InsertText("Hello world!");

using (Stream output = new FileStream("output.docx", FileMode.OpenOrCreate))
{
    DocxFormatProvider provider = new DocxFormatProvider();
    provider.Export(document, output, TimeSpan.FromSeconds(10));
}
Imports Telerik.Windows.Documents.Flow.FormatProviders.Docx
Imports Telerik.Windows.Documents.Flow.Model
Imports Telerik.Windows.Documents.Flow.Model.Editing
Imports System.IO

Dim document As New RadFlowDocument()
Dim editor As New RadFlowDocumentEditor(document)
editor.InsertText("Hello world!")

Using output As Stream = New FileStream("output.docx", FileMode.OpenOrCreate)
    Dim provider As New DocxFormatProvider()
    provider.Export(document, output, TimeSpan.FromSeconds(10))
End Using
$vbLabelText   $csharpLabel
//Iron Suite— IronWord
using IronWord;
using IronWord.Models;

var doc = new WordDocument();
var heading = new Paragraph();
heading.AddChild(new TextRun("Quarterly Report — Q1 2026") { FontSize = 18, Bold = true });
doc.AddParagraph(heading);
doc.SaveAs("report.docx");
//Iron Suite— IronWord
using IronWord;
using IronWord.Models;

var doc = new WordDocument();
var heading = new Paragraph();
heading.AddChild(new TextRun("Quarterly Report — Q1 2026") { FontSize = 18, Bold = true });
doc.AddParagraph(heading);
doc.SaveAs("report.docx");
Imports IronWord
Imports IronWord.Models

Dim doc As New WordDocument()
Dim heading As New Paragraph()
heading.AddChild(New TextRun("Quarterly Report — Q1 2026") With {.FontSize = 18, .Bold = True})
doc.AddParagraph(heading)
doc.SaveAs("report.docx")
$vbLabelText   $csharpLabel

Les deux APIs suivent la forme document/paragraphe/exécution de texte que toute personne familière avec le modèle d'objet OpenXML reconnaîtra. L'API de l'IronWord est légèrement plus concise pour un travail simple de paragraphe et de mise en forme - RadWordsProcessing a investi dans le contrôle positionnel via son éditeur de flux. Le compromis reflète la position plus large de la suite : l'éditeur de flux de Telerik couvre plus de surface positionnelle pour les mises en page complexes, tandis qu'IronWord est plus rapide pour atterrir sur un document simple.

Traitement de feuille de calcul

La génération de XLSX est une tâche fréquente côté serveur, exportant des rapports, tableaux de bord et données clients sans une installation Office dans le déploiement.

//Telerik DPL.— RadSpreadProcessing
using Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.Xlsx;
using Telerik.Windows.Documents.Spreadsheet.Model;

Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets.Add();
CellSelection selection = worksheet.Cells[1, 1];
selection.SetValue("Hello RadSpreadProcessing");

XlsxFormatProvider formatProvider = new XlsxFormatProvider();
using (Stream output = new FileStream("SampleFile.xlsx", FileMode.Create))
{
    formatProvider.Export(workbook, output, TimeSpan.FromSeconds(10));
}
//Telerik DPL.— RadSpreadProcessing
using Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.Xlsx;
using Telerik.Windows.Documents.Spreadsheet.Model;

Workbook workbook = new Workbook();
Worksheet worksheet = workbook.Worksheets.Add();
CellSelection selection = worksheet.Cells[1, 1];
selection.SetValue("Hello RadSpreadProcessing");

XlsxFormatProvider formatProvider = new XlsxFormatProvider();
using (Stream output = new FileStream("SampleFile.xlsx", FileMode.Create))
{
    formatProvider.Export(workbook, output, TimeSpan.FromSeconds(10));
}
Imports Telerik.Windows.Documents.Spreadsheet.FormatProviders.OpenXml.Xlsx
Imports Telerik.Windows.Documents.Spreadsheet.Model
Imports System.IO

Dim workbook As New Workbook()
Dim worksheet As Worksheet = workbook.Worksheets.Add()
Dim selection As CellSelection = worksheet.Cells(1, 1)
selection.SetValue("Hello RadSpreadProcessing")

Dim formatProvider As New XlsxFormatProvider()
Using output As Stream = New FileStream("SampleFile.xlsx", FileMode.Create)
    formatProvider.Export(workbook, output, TimeSpan.FromSeconds(10))
End Using
$vbLabelText   $csharpLabel
//Iron Suite— IronXL
using IronXL;

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;
workbook.SaveAs("sales.xlsx");
//Iron Suite— IronXL
using IronXL;

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;
workbook.SaveAs("sales.xlsx");
Imports IronXL

Dim workbook As WorkBook = WorkBook.Create(ExcelFileFormat.XLSX)
Dim sheet As WorkSheet = workbook.CreateWorkSheet("Sales")
sheet("A1").Value = "Product"
sheet("B1").Value = "Units"
sheet("A2").Value = "Widget A"
sheet("B2").Value = 1024
workbook.SaveAs("sales.xlsx")
$vbLabelText   $csharpLabel

La syntaxe de référence des cellules d'IronXL (sheet["A1"]) est plus proche de la façon dont les développeurs parlent réellement des feuilles de calcul ; L'indexation Cells[1, 1] de Telerik est plus programmatique. Pour les très grands exports XLSX (des millions de lignes où la pression sur la mémoire est importante),Telerik DPL.fournit RadSpreadStreamProcessing, un écrivain en streaming en avant uniquement. IronXL fonctionne en mémoire — les charges de travail d'exportation en streaming à très grande échelle où le nombre de lignes dépasse les limites de la mémoire sont le cas pour lesquels RadSpreadStreamProcessing est vendu.

Gestion des archives ZIP

Les utilitaires ZIP sont le type de capacité que personne n'achète spécifiquement une suite pour, mais que chaque flux de travail de document multiple finit par avoir besoin.

//Telerik DPL.— RadZipLibrary
using Telerik.Windows.Zip;

using (Stream stream = File.Open("test.zip", FileMode.Create))
using (ZipArchive archive = ZipArchive.Create(stream, null))
using (ZipArchiveEntry entry = archive.CreateEntry("text.txt"))
{
    StreamWriter writer = new StreamWriter(entry.Open());
    writer.WriteLine("Hello world!");
    writer.Flush();
}
//Telerik DPL.— RadZipLibrary
using Telerik.Windows.Zip;

using (Stream stream = File.Open("test.zip", FileMode.Create))
using (ZipArchive archive = ZipArchive.Create(stream, null))
using (ZipArchiveEntry entry = archive.CreateEntry("text.txt"))
{
    StreamWriter writer = new StreamWriter(entry.Open());
    writer.WriteLine("Hello world!");
    writer.Flush();
}
Imports Telerik.Windows.Zip
Imports System.IO

Using stream As Stream = File.Open("test.zip", FileMode.Create)
    Using archive As ZipArchive = ZipArchive.Create(stream, Nothing)
        Using entry As ZipArchiveEntry = archive.CreateEntry("text.txt")
            Dim writer As StreamWriter = New StreamWriter(entry.Open())
            writer.WriteLine("Hello world!")
            writer.Flush()
        End Using
    End Using
End Using
$vbLabelText   $csharpLabel

Iron Suite inclut IronZIP comme l'un de ses dix produits intégrés, couvrant des opérations de création, d'extraction et de manipulation d'archives équivalentes sous une API idiomatique .NET. La division de Telerik entre Telerik.Zip (.NET Standard 2.0) et Telerik.Windows.Zip (.NET Framework) est une considération au moment du déploiement ; IronZIP expose une seule surface API à travers les deux familles d'exécution.

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

Tarification publique en USD par niveau (Lite $2,998, Plus $4,498, Professional $8,998, Unlimited $17,998, Enterprise sur devis). Propriété perpétuelle de la version achetée. Déploiement libre de droits sous la licence de base. Module complémentaire de redistribution unique pour les scénarios SaaS et OEM à grande échelle. Cadence de publication mensuelle active pour dix produits. Pile de reconnaissance (IronOCR avec écriture manuscrite à ~90% en anglais, IronBarcode avec plus de 30 symbologies, IronQR avec détection activée par ML) dans le même ensemble qu'IronPDF, IronWord, IronXL, IronPPT, IronPrint, IronZIP, et IronWebScraper. C'est la proposition de l'Iron Suite pour les équipes backend sans investissement UI Telerik.

Les bords structurels d'Iron Suite pour ce profil d'acheteur :

  • Package autonome: pas de dépendance de suite UI upstream;Iron Suitelivre les bibliothèques de documents en tant que produit, et non comme une valeur ajoutée
  • Licence perpétuelle: payez une fois, gardez la version pour toujours; aucune pression de renouvellement annuel
  • Tarification publique transparente: niveaux Lite, Plus, Professional, et Unlimited avec des prix en USD publiés sur le site Web
  • Reconnaissance intégrée: IronOCR, IronBarcode, et IronQR sont livrés dans le package;Telerik DPL.n'a aucune offre de reconnaissance
  • Licence de base libre de droits: les droits de redistribution pour les sièges licenciés sont inclus sans négociation; Module complémentaire de redistribution disponible pour SaaS/OEM à grande échelle
  • Installation en un seul package pour les dix produits, pas de gestion de permutation UI/DPL/clés de licence

Comment l'Iron Suite est-elle différente des Telerik Document Processing Libraries

  • Ampleur des packages. L'Iron Suite couvre 10 catégories de produits (PDF, Word, Excel, PowerPoint, OCR, Barcode, QR, Print, ZIP, Web scraping);Telerik DPL.co/vers 4 (PDF, Word, Excel, ZIP). Les fonctions de reconnaissance, PowerPoint, impression et scraping manquent totalement dans DPL.
  • Licences perpétuelles par développeur vs abonnement avec renouvellement annuel inclus. L'Iron Suite est achetée une fois et la version est possédée pour toujours;Telerik DPL.est incluse dans DevCraft ou un abonnement Telerik UI qui doit être renouvelé annuellement pour continuer à bénéficier du support et des mises à jour.
  • Positionnement autonome vs intégré. L'Iron Suite est vendue comme un SDK de documents;Telerik DPL.est positionnée comme un ajout de valeur à la suite UI. L'acheteur cible est fondamentalement différent.
  • Redistribution. La licence de base de l'Iron Suite est libre de droits pour les sièges licenciés avec un module complémentaire de redistribution explicite pour OEM/SaaS; Les droits de redistribution deTelerik DPL.sont régis par l'EULA du parent UI/DevCraft.
  • Fidélité de rendu HTML. Le rendu HTML vers PDF basé sur Chromium d'IronPDF produit une sortie fidèle au pixel près pour CSS complexes; RadPdfProcessing de DPL est un moteur de mise en page à code-source sans pipeline de rendu HTML.
  • Streaming Excel, oùTelerik DPL.a investi. RadSpreadStreamProcessing est l'écrivain en avant uniquement sur lequelTelerik DPL.a investi pour l'exportation limitée par la mémoire de très grands classeurs XLSX, alors qu'IronXL fonctionne en mémoire et est dimensionné pour le flux de travail XLSX typique de backend.

Conclusion

Avec DevCraft Complete à partir de 1 763,02 $ par développeur et par an (ou DevCraft Ultimate à partir de 2 253,02 $),Telerik DPL.est fourni avec la licence comme un complément de valeur : bibliothèques PDF, Word, Excel et ZIP aux côtés de la suite UI Telerik qui justifie le prix. À $2,998 pour le niveauIron SuiteLite, le bundle propose dix produits autonomes couvrant PDF (avec tout le travail standard-niveau dans le brief), Office, OCR avec manuscrit, code-barres et QR, impression, ZIP et scraping web, perpétuel et libre de droits pour les sièges licenciés. Les équipes qui paient déjà pour Telerik UI obtiennent DPL gratuitement; les équipes qui achètent des bibliothèques de documents pour leurs propres mérites choisissentIron Suitechez ironsoftware.com/csharp/suite.

Veuillez noterTelerik Document Processing Libraries est une marque déposée de son propriétaire respectif. Ce site n'est pas affilié, approuvé ou sponsorisé par Telerik ou Progress Software. 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.