using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from a HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
// Export to a file or Stream
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
// Load external html assets: Images, CSS and JavaScript.
// An optional BasePath 'C:\site\assets\' is set as the file location to load assets from
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
Cherchez-vous une bibliothèque PDF capable de gérer toutes vos tâches liées aux PDF, mais vous ne savez pas laquelle choisir ? Il existe tellement de bibliothèques axées sur les PDF qu'il peut être difficile de déterminer laquelle est la meilleure pour vous. Aujourd'hui, nous allons examiner de plus près deux bibliothèques PDF, IronPDF et EO.PDF. En examinant de manière comparative ces deux bibliothèques, nous nous pencherons sur plusieurs aspects clés. Quelles fonctionnalités ils offrent, comment ils gèrent les tâches courantes liées aux PDF, quelle documentation et quel support ils proposent, et le modèle de tarification pour l'utilisation de leurs licences.
Vue d'ensemble d'IronPDF et EO.Pdf
IronPDF est une bibliothèque .NET polyvalente et puissante conçue pour créer, modifier et convertir des documents PDF au sein de votre application .NET. Avec IronPDF, vous pouvez facilement convertir des HTML, des URL et des pages web en PDF tout en prenant en charge des fonctionnalités avancées telles que le chiffrement PDF, l'annotation, les signatures numériques et le filigranage. Avec une documentation exhaustive et une compatibilité multiplateforme, IronPDF est une solution idéale pour les développeurs .NET cherchant à gérer les tâches PDF de manière fluide.
EO.Pdf est une bibliothèque de classes .NET qui permet aux développeurs de créer des fichiers PDF par programmation, basée sur le moteur Google Chromium. Elle offre des fonctionnalités essentielles telles que la conversion de HTML en PDF, la création, la lecture, la séparation, la fusion et le chiffrement de PDF. Toutes les fonctionnalités sont regroupées dans quelques fichiers DLL, ce qui rend l'installation facile. EO.Pdf se concentre sur la fourniture d'objets intuitifs pour créer et manipuler des documents PDF, ce qui en fait un choix approprié pour les fonctionnalités PDF de base dans les applications .NET.
Compatibilité multiplateforme
IronPDF
IronPDF se distingue par sa compatibilité multiplateforme étendue. Il prend en charge une large gamme d'environnements au sein du framework .NET, garantissant un fonctionnement fluide sur différentes plateformes. Voici un résumé de la compatibilité de plateforme d'IronPDF :
Versions .NET :
Entièrement écrit en et prend en charge C#, VB.NET, et F#
.NET Core (8, 7, 6, 5 et 3.1+)
.NET Standard (2.0+)
.NET Framework (4.6.2+)
Environnements d'application : IronPDF fonctionne dans divers environnements d'application tels que Windows, Linux, Mac, Docker, Azure et AWS.
IDEs : Fonctionne avec des IDEs tels que Microsoft Visual Studio et JetBrains Rider & ReSharper
Systèmes d'exploitation et processeurs : Prend en charge plusieurs systèmes d'exploitation et processeurs différents, y compris Windows, Mac, Linux, x64, x86, ARM
Pour plus de détails sur la compatibilité de IronPDF, visitez Compatibilité IronPDF.
EO.Pdf
Versions .NET :
.NET Framework 4.0+
.NET Core 2.0+
Environnements d'application : Comme EO.Pdf est une bibliothèque centrée sur Windows, conçue avec le .NET Framework à l'esprit, EO.Pdf s'épanouit dans une application Windows traditionnelle en s'appuyant sur certains composants spécifiques à Windows. Cela signifie également que bien qu'il offre une prise en charge pour macOS et Linux, cette prise en charge est limitée.
Comparaison des fonctionnalités clés : Fonctionnalité PDF dans IronPDF vs. EO.Pdf
Un aspect principal à prendre en compte lorsque vous recherchez la bibliothèque PDF qui vous convient est de savoir quelles fonctionnalités la bibliothèque possède et quelles fonctionnalités vous avez besoin pour les tâches que vous prévoyez d'effectuer. Passons maintenant en revue les fonctionnalités que chaque bibliothèque a à offrir.
Caractéristiques d'IronPDF
Conversion PDF : IronPDF peut convertir du HTML en PDF, avec son support complet des standards web modernes, vous pouvez être assuré qu'IronPDF renverra constamment des PDF au rendu pixel-parfait à partir de votre fichier ou contenu HTML. IronPDF peut également convertir des fichiers PDF à partir d'autres formats tels que DOCX, images, RTF, et plus encore.
Génération de PDF : Avec IronPDF, vous pouvez générer des PDF à partir de URLs, de fichiers ASPX, ou de chaînes HTML.
Fonctionnalités de sécurité : Avec IronPDF, vous pouvez toujours être assuré que tous les fichiers PDF sensibles sont sécurisés grâce à ses fonctionnalités de sécurité. Utilisez IronPDF pour crypter vos fichiers PDF, définir des mots de passe et définir des permissions pour vos fichiers PDF.
Fonctionnalités d'édition PDF : Avec IronPDF, vous pouvez traiter des documents PDF existants, les éditer, et lire des fichiers PDF facilement. IronPDF offre des fonctionnalités d'édition telles que l'ajout d'en-têtes et de pieds de page, l'estampillage de texte et d'images sur les pages PDF, l'ajout de filigranes personnalisés au PDF, le travail avec des formulaires PDF, et la division ou la fusion de fichiers PDF.
Création de PDF : Créez des fichiers PDF en utilisant l'outil PDF Creator de EO.Pdf, ou si vous recherchez quelque chose d'un peu plus simple, essayez son convertisseur HTML en PDF.
Lecteur PDF : L'outil de lecteur PDF d'EO.Pdf peut lire les fichiers PDF existants. Ensuite, vous pouvez modifier les fichiers PDF, les diviser, les fusionner ou les crypter.
Fusionner et diviser : Avec EO.Pdf, vous pouvez diviser n'importe quel fichier PDF existant ou fusionner plusieurs fichiers PDF.
Chiffrement PDF : EO.Pdf prend en charge le chiffrement des PDFs, ainsi que le déchiffrement des fichiers PDF chiffrés.
Comparaison des fonctionnalités clés avec des exemples de code : IronPDF vs. EO.Pdf
Dans cette section, nous allons examiner quelques tâches courantes liées aux PDF et comment IronPDF et EO.Pdf gèrent ces cas d'utilisation.
Conversion de HTML en PDF
Exemple de IronPDF :
using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from an HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
using IronPdf;
// Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = true;
// Instantiate Renderer
var renderer = new ChromePdfRenderer();
// Create a PDF from an HTML string using C#
var pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>");
pdf.SaveAs("output.pdf");
// Advanced Example with HTML Assets
var myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", @"C:\site\assets\");
myAdvancedPdf.SaveAs("html-with-assets.pdf");
Imports IronPdf
' Disable local disk access or cross-origin requests
Installation.EnableWebSecurity = True
' Instantiate Renderer
Dim renderer = New ChromePdfRenderer()
' Create a PDF from an HTML string using C#
Dim pdf = renderer.RenderHtmlAsPdf("<h1>Hello World</h1>")
pdf.SaveAs("output.pdf")
' Advanced Example with HTML Assets
Dim myAdvancedPdf = renderer.RenderHtmlAsPdf("<img src='icons/iron.png'>", "C:\site\assets\")
myAdvancedPdf.SaveAs("html-with-assets.pdf")
Comme vous pouvez le voir dans le code ci-dessus, le convertisseur HTML-to-PDF d'IronPDF vous offre une méthode puissante pour créer des fichiers PDF à partir de contenu HTML en seulement quelques lignes de code. Avec une prise en charge solide des normes web modernes, vous êtes sûr d'obtenir des documents PDF impeccables à partir de votre application web ou de vos pages web à chaque fois. EO.Pdf nécessite seulement une ligne de code pour convertir du contenu HTML en PDF, ce qui le rend rapide et facile à implémenter.
Chiffrement des fichiers PDF
Exemple de IronPDF :
using IronPdf;
using System;
// Open an Encrypted File, alternatively create a new PDF from Html
var pdf = PdfDocument.FromFile("encrypted.pdf", "password");
// Edit file metadata
pdf.MetaData.Author = "Satoshi Nakamoto";
pdf.MetaData.Keywords = "SEO, Friendly";
pdf.MetaData.ModifiedDate = DateTime.Now;
// Edit file security settings
pdf.SecuritySettings.RemovePasswordsAndEncryption();
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key");
pdf.SecuritySettings.AllowUserAnnotations = false;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;
pdf.SecuritySettings.AllowUserFormData = false;
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;
// Change or set the document encryption password
pdf.Password = "my-password";
pdf.SaveAs("secured.pdf");
using IronPdf;
using System;
// Open an Encrypted File, alternatively create a new PDF from Html
var pdf = PdfDocument.FromFile("encrypted.pdf", "password");
// Edit file metadata
pdf.MetaData.Author = "Satoshi Nakamoto";
pdf.MetaData.Keywords = "SEO, Friendly";
pdf.MetaData.ModifiedDate = DateTime.Now;
// Edit file security settings
pdf.SecuritySettings.RemovePasswordsAndEncryption();
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key");
pdf.SecuritySettings.AllowUserAnnotations = false;
pdf.SecuritySettings.AllowUserCopyPasteContent = false;
pdf.SecuritySettings.AllowUserFormData = false;
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights;
// Change or set the document encryption password
pdf.Password = "my-password";
pdf.SaveAs("secured.pdf");
Imports IronPdf
Imports System
' Open an Encrypted File, alternatively create a new PDF from Html
Private pdf = PdfDocument.FromFile("encrypted.pdf", "password")
' Edit file metadata
pdf.MetaData.Author = "Satoshi Nakamoto"
pdf.MetaData.Keywords = "SEO, Friendly"
pdf.MetaData.ModifiedDate = DateTime.Now
' Edit file security settings
pdf.SecuritySettings.RemovePasswordsAndEncryption()
pdf.SecuritySettings.MakePdfDocumentReadOnly("secret-key")
pdf.SecuritySettings.AllowUserAnnotations = False
pdf.SecuritySettings.AllowUserCopyPasteContent = False
pdf.SecuritySettings.AllowUserFormData = False
pdf.SecuritySettings.AllowUserPrinting = IronPdf.Security.PdfPrintSecurity.FullPrintRights
' Change or set the document encryption password
pdf.Password = "my-password"
pdf.SaveAs("secured.pdf")
Dim doc As New PdfDocument()
doc.Security.UserPassword = "user"
doc.Security.OwnerPassword = "owner"
doc.Save("encrypted.pdf")
$vbLabelText $csharpLabel
Bien que le processus de chiffrement d'IronPDF nécessite plus de lignes de code, il offre un outil de chiffrement puissant qui peut être utilisé pour sécuriser votre fichier PDF, et vous donne un contrôle total sur le processus avec une gamme d'options pour personnaliser entièrement la tâche de chiffrement. EO.Pdf propose un outil de chiffrement court et simple à mettre en œuvre, mais il manque le niveau de contrôle qu'offre IronPDF.
Rédaction de contenu PDF
Exemple de IronPDF :
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("novel.pdf");
// Redact 'are' phrase from all pages
pdf.RedactTextOnAllPages("are");
pdf.SaveAs("redacted.pdf");
using IronPdf;
PdfDocument pdf = PdfDocument.FromFile("novel.pdf");
// Redact 'are' phrase from all pages
pdf.RedactTextOnAllPages("are");
pdf.SaveAs("redacted.pdf");
Imports IronPdf
Private pdf As PdfDocument = PdfDocument.FromFile("novel.pdf")
' Redact 'are' phrase from all pages
pdf.RedactTextOnAllPages("are")
pdf.SaveAs("redacted.pdf")
$vbLabelText $csharpLabel
EO.Pdf : Pas pris en charge nativement.
IronPDF offre un outil de rédaction intégré capable de rédiger le contenu spécifié de votre PDF en seulement quelques lignes de code. Cependant, EO.Pdf n'offre pas une telle fonctionnalité, vous devrez donc envisager d'installer des bibliothèques supplémentaires pour effectuer la rédaction de PDF.
Signature numérique des PDF
Exemple de IronPDF :
using IronPdf.Signing;
using System.Security.Cryptography.X509Certificates;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>foo</h1>");
// Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
X509Certificate2 cert = new X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable);
// Create PdfSignature object
var sig = new PdfSignature(cert);
// Sign PDF document
pdf.Sign(sig);
pdf.SaveAs("signed.pdf");
using IronPdf.Signing;
using System.Security.Cryptography.X509Certificates;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>foo</h1>");
// Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
X509Certificate2 cert = new X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable);
// Create PdfSignature object
var sig = new PdfSignature(cert);
// Sign PDF document
pdf.Sign(sig);
pdf.SaveAs("signed.pdf");
Imports IronPdf.Signing
Imports System.Security.Cryptography.X509Certificates
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>foo</h1>")
' Create X509Certificate2 object with X509KeyStorageFlags set to Exportable
Private cert As New X509Certificate2("IronSoftware.pfx", "123456", X509KeyStorageFlags.Exportable)
' Create PdfSignature object
Private sig = New PdfSignature(cert)
' Sign PDF document
pdf.Sign(sig)
pdf.SaveAs("signed.pdf")
$vbLabelText $csharpLabel
EO.Pdf:
//Create a PdfSigner object
PdfSigner signer = new PdfSigner(your_x509_certificate);
//Sign the PDF file
signer.Sign(pdf_file_name);
//Create a PdfSigner object
PdfSigner signer = new PdfSigner(your_x509_certificate);
//Sign the PDF file
signer.Sign(pdf_file_name);
'Create a PdfSigner object
Dim signer As New PdfSigner(your_x509_certificate)
'Sign the PDF file
signer.Sign(pdf_file_name)
$vbLabelText $csharpLabel
Avec IronPDF, vous pouvez signer en toute sécurité n'importe quel fichier PDF facilement. Son outil de signature PDF vous offre un contrôle total sur le processus tout en gardant la méthode courte et simple à mettre en œuvre. Le processus de signature d'EO.Pdf est simple à utiliser et nécessite très peu de lignes de code pour fonctionner.
Appliquer des filigranes personnalisés
Exemple de IronPDF :
using IronPdf;
// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs(@"C:\Path\To\Watermarked.pdf");
using IronPdf;
// Stamps a Watermark onto a new or existing PDF
var renderer = new ChromePdfRenderer();
var pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/");
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center);
pdf.SaveAs(@"C:\Path\To\Watermarked.pdf");
Imports IronPdf
' Stamps a Watermark onto a new or existing PDF
Private renderer = New ChromePdfRenderer()
Private pdf = renderer.RenderUrlAsPdf("https://www.nuget.org/packages/IronPdf/")
pdf.ApplyWatermark("<h2 style='color:red'>SAMPLE</h2>", 30, IronPdf.Editing.VerticalAlignment.Middle, IronPdf.Editing.HorizontalAlignment.Center)
pdf.SaveAs("C:\Path\To\Watermarked.pdf")
$vbLabelText $csharpLabel
EO.Pdf : Ne prend pas en charge nativement le filigrane.
Avec une approche similaire à celle de HTML/CSS, l'outil de filigrane d'IronPDF est facile à utiliser et facilite l'application de vos filigranes personnalisés aux fichiers PDF. EO.Pdf ne dispose d'aucune prise en charge native pour le filigranage, donc des bibliothèques externes seront nécessaires pour effectuer cette tâche.
Insertion de texte et d'images dans des documents PDF
Exemple de IronPDF :
Tampon de texte :
using IronPdf;
using IronPdf.Editing;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");
// Create text stamper
TextStamper textStamper = new TextStamper()
{
Text = "Text Stamper!",
FontFamily = "Bungee Spice",
UseGoogleFont = true,
FontSize = 30,
IsBold = true,
IsItalic = true,
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the text stamper
pdf.ApplyStamp(textStamper);
pdf.SaveAs("stampText.pdf");
using IronPdf;
using IronPdf.Editing;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");
// Create text stamper
TextStamper textStamper = new TextStamper()
{
Text = "Text Stamper!",
FontFamily = "Bungee Spice",
UseGoogleFont = true,
FontSize = 30,
IsBold = true,
IsItalic = true,
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the text stamper
pdf.ApplyStamp(textStamper);
pdf.SaveAs("stampText.pdf");
Imports IronPdf
Imports IronPdf.Editing
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>")
' Create text stamper
Private textStamper As New TextStamper() With {
.Text = "Text Stamper!",
.FontFamily = "Bungee Spice",
.UseGoogleFont = True,
.FontSize = 30,
.IsBold = True,
.IsItalic = True,
.VerticalAlignment = VerticalAlignment.Top
}
' Stamp the text stamper
pdf.ApplyStamp(textStamper)
pdf.SaveAs("stampText.pdf")
$vbLabelText $csharpLabel
Estampillage d'image :
using IronPdf;
using IronPdf.Editing;
using System;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");
// Create image stamper
ImageStamper imageStamper = new ImageStamper(new Uri("https://ironpdf.com/img/svgs/iron-pdf-logo.svg"))
{
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0);
pdf.SaveAs("stampImage.pdf");
using IronPdf;
using IronPdf.Editing;
using System;
ChromePdfRenderer renderer = new ChromePdfRenderer();
PdfDocument pdf = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>");
// Create image stamper
ImageStamper imageStamper = new ImageStamper(new Uri("https://ironpdf.com/img/svgs/iron-pdf-logo.svg"))
{
VerticalAlignment = VerticalAlignment.Top,
};
// Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0);
pdf.SaveAs("stampImage.pdf");
Imports IronPdf
Imports IronPdf.Editing
Imports System
Private renderer As New ChromePdfRenderer()
Private pdf As PdfDocument = renderer.RenderHtmlAsPdf("<h1>Example HTML Document!</h1>")
' Create image stamper
Private imageStamper As New ImageStamper(New Uri("https://ironpdf.com/img/svgs/iron-pdf-logo.svg")) With {.VerticalAlignment = VerticalAlignment.Top}
' Stamp the image stamper
pdf.ApplyStamp(imageStamper, 0)
pdf.SaveAs("stampImage.pdf")
$vbLabelText $csharpLabel
EO.Pdf : Ne prend pas en charge les options de tamponnement avancées.
Tamponner du texte et des images sur vos fichiers PDF n'a jamais été aussi facile grâce aux outils de tamponnage d'image et de texte puissants mais faciles à utiliser d'IronPDF. Si vous êtes familier avec HTML et CSS, ces outils sont encore plus faciles à utiliser grâce à leur approche similaire à CSS lors de l'application du tampon sur le PDF.
Si vous souhaitez appliquer des tampons de texte et d'image à vos fichiers PDF et utiliser EO.Pdf, vous devrez envisager d'installer des bibliothèques séparées, car EO.Pdf ne propose aucun support pour ce processus.
Conversion de DOCX en PDF
Exemple de IronPDF :
using IronPdf;
// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();
// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx");
// Save the PDF
pdf.SaveAs("pdfFromDocx.pdf");
using IronPdf;
// Instantiate Renderer
DocxToPdfRenderer renderer = new DocxToPdfRenderer();
// Render from DOCX file
PdfDocument pdf = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx");
// Save the PDF
pdf.SaveAs("pdfFromDocx.pdf");
Imports IronPdf
' Instantiate Renderer
Private renderer As New DocxToPdfRenderer()
' Render from DOCX file
Private pdf As PdfDocument = renderer.RenderDocxAsPdf("Modern-chronological-resume.docx")
' Save the PDF
pdf.SaveAs("pdfFromDocx.pdf")
$vbLabelText $csharpLabel
EO.Pdf : Nécessite des outils supplémentaires pour gérer la conversion de DOCX en PDF.
IronPDF simplifie la conversion de DOCX en PDF directement dans les environnements .NET avec son puissant outil de DOCX en PDF, nécessitant seulement quelques lignes de code et vous épargnant temps et efforts. EO.Pdf, en revanche, ne contient pas d'outil intégré pour la conversion de DOCX en PDF, vous devrez donc vous tourner vers des bibliothèques externes pour cela.
Résumé de la comparaison des exemples de code
Pour en savoir plus sur l'ensemble riche de fonctionnalités qu'IronPDF a à offrir et les voir en action, consultez les guides comment faire d'IronPDF qui approfondissent chaque fonctionnalité, explorent leur fonctionnement et vous donnent les compétences nécessaires pour devenir un expert PDF.
Tarification et Licence : IronPDF vs. Bibliothèque EO.Pdf
IronPDF
IronPDF propose différents niveaux et fonctionnalités supplémentaires pour l'achat d'une licence. Les développeurs peuvent également acheter Iron Suite, qui vous donne accès à tous les produits d'Iron Software au prix de deux. Si vous n'êtes pas prêt à acheter une licence, IronPDF propose une version d'essai gratuite pour que vous puissiez explorer toutes les fonctionnalités qu'il a à offrir avant de vous engager pour une licence.
Licences perpétuelles : Offre une gamme de licences perpétuelles en fonction de la taille de votre équipe, des besoins de votre projet et du nombre de sites. Chaque type de licence inclut le support par email.
Lite License : Cette licence coûte $749 et prend en charge un développeur, un lieu et un projet.
Plus License : Soutenant trois développeurs, trois localisations et trois projets, ceci est l'étape suivante après la licence lite et coûte 1 499 $. La licence Plus offre un support par chat et un support téléphonique en plus du support de base par email.
Licence Professionnelle : Cette licence convient aux équipes plus importantes, prenant en charge dix développeurs, dix sites, et dix projets pour 2 999 $. Elle offre les mêmes canaux de support de contact que les niveaux précédents mais propose également un support par partage d'écran.
Redistribution sans redevance : La licence d'IronPDF offre également une couverture de redistribution sans redevance pour un supplément de 1 999 $
Assistance produit ininterrompue : IronPDF offre un accès aux mises à jour continues du produit, aux améliorations des fonctionnalités de sécurité, et au support de leur équipe d'ingénieurs pour soit 999 $/an, soit un achat unique de 1999 $ pour une couverture de 5 ans.
EO.Pdf propose une petite gamme d'options de licence pour son produit.
Si vous souhaitez simplement acheter une licence individuelle pour EO.Pdf, sans aucun des autres produits qu'EO propose, vous pouvez choisir parmi les options suivantes :
Licence Unique : Prend en charge un développeur unique, serveurs illimités, applications illimitées, et offre un support standard le tout pour 799 $.
Lot de trois licences : Cette option est destinée à trois développeurs, avec le même support pour les serveurs et applications que le niveau précédent, mais avec un support prioritaire, et coûte 1799 $.
Corporate Bundle : Ceci est destiné à une seule organisation et peut prendre en charge un nombre illimité de développeurs à un seul emplacement physique, ou jusqu'à dix développeurs à différents emplacements. Il prend également en charge des serveurs et des applications illimités, et bénéficie d'un support prioritaire. Ce niveau coûte 2999 $.
Bundle Corporate Plus : Prend en charge une seule organisation avec des développeurs illimités dans le monde entier, des serveurs et des applications illimités, et offre un support prioritaire. Ce forfait coûte 4499 $.
Documentation et support : IronPDF vs. EO.Pdf
IronPDF
Documentation complète : Documentation exhaustive et conviviale couvrant toutes les fonctionnalités.
Support 24/5 : Le support d'ingénieur actif est disponible.
Tutoriels vidéo : Des guides vidéo étape par étape sont disponibles sur YouTube.
Forum Communautaire : Communauté engagée pour un support supplémentaire.
Mises à jour régulières : Mises à jour mensuelles des produits pour garantir les dernières fonctionnalités et correctifs de sécurité.
Référence API PDF : Propose des références API pour que vous puissiez tirer le meilleur parti de ce que nos outils ont à offrir.
Référence API : EO.Pdf contient des détails approfondis sur ses fonctionnalités dans sa section de référence API, décomposant chaque méthode et outil au sein de la bibliothèque.
Documentation : EO.Pdf contient une documentation complète sur son site web, accompagnée d'exemples de code pour montrer chaque fonctionnalité en action.
Forum : Sur le forum de support d'EO.Pdf, les utilisateurs peuvent interagir entre eux et avec les développeurs pour résoudre les problèmes qu'ils rencontrent, apprendre à utiliser les différents aspects de la bibliothèque, et envoyer des commentaires.
Conclusion
En conclusion, lorsqu'il s'agit de choisir une bibliothèque PDF pour vos tâches liées aux PDF, il y a beaucoup à prendre en considération. La bibliothèque que vous examinez fournit-elle toutes les fonctionnalités dont vous avez besoin ? Est-elle bien documentée et facile à apprendre ? Comment se compare le prix par rapport à votre budget ? Espérons qu'après aujourd'hui, vous vous sentiez plus sûr de vous pour choisir la bibliothèque qui vous convient, et vous pouvez utiliser nos sujets de comparaison pour comparer vous-même les bibliothèques futures.
IronPDF est une bibliothèque PDF puissante à avoir à portée de main, avec un ensemble complet de fonctionnalités liées aux PDF, une compatibilité multiplateforme robuste et une documentation approfondie. Des fonctionnalités simples comme la génération de PDF à partir de divers types de fichiers, aux fonctionnalités plus avancées comme le chiffrement et la signature de PDF, IronPDF vous couvre.
EO.Pdf offre un ensemble décent de fonctionnalités PDF, mais ne dispose pas de la même gamme étendue qu'IronPDF. Bien que, grâce à sa nature facile à utiliser, ses outils de génération de PDF et sa documentation simple, EO.Pdf soit un concurrent de taille si vous n'avez pas besoin d'une large gamme de fonctionnalités.
Chaknith travaille sur IronXL et IronBarcode. Il possède une expertise approfondie en C# et .NET, aidant à améliorer le logiciel et à soutenir les clients. Ses idées issues des interactions avec les utilisateurs contribuent à de meilleurs produits, une documentation améliorée et une expérience globale enrichie.
< PRÉCÉDENT IronPDF et DynamicPDF - Une comparaison complète
Des millions d'ingénieurs dans le monde entier lui font confiance
Réservez une démo en direct gratuite
Réservez une démonstration personnelle de 30 minutes.
Pas de contrat, pas de détails de carte, pas d'engagements.
Voici ce à quoi vous pouvez vous attendre :
Une démonstration en direct de notre produit et de ses principales fonctionnalités
Obtenez des recommandations de fonctionnalités spécifiques au projet
Toutes vos questions trouvent réponse pour vous assurer de disposer de toutes les informations dont vous avez besoin. (Aucun engagement de votre part.)
CHOISIR L'HEURE
VOS INFORMATIONS
Réservez votre démo en direct gratuite
Fiable par plus de 2 millions d'ingénieurs dans le monde entier