Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
La bibliothèque PDFium est un exemple de moteur de rendu open-source développé par Google spécifiquement pour travailler avec le Portable Document Format (PDF (EN ANGLAIS)) avec ou sans images, y compris PNG, etc. Cependant, IronPDF ne se contente pas d'utiliser le moteur d'interface de rendu PDFium pour configurer son code source ; il s'appuie également sur lui pour fournir des fonctionnalités supplémentaires, ce qui facilite l'écriture/le test du code source d'un projet sans erreurs ni bogues. IronPDF ajoute la prise en charge de l'accès à la conversion de documents HTML en documents PDF, ce que le SDK .NET de PDFium ne prend pas en charge d'emblée.
IronPDF utilise la puissance de la technologie open-source fournie par PDFium pour fournir aux clients un ensemble complet d'outils nécessaires au développement d'applications Windows Microsoft.NET interactives qui fonctionnent avec Portable Document Format (PDF (EN ANGLAIS)) d'une manière ou d'une autre. Il s'agit notamment de convertir des fichiers HTML en fichiers PDF, de diviser ou de fusionner des pages PDF à l'intérieur de pages existantes, d'extraire du texte de documents PDF à l'intérieur d'un chemin d'accès, d'ajouter des signatures ou des filigranes à un fichier PDF, de remplir des formulaires PDF, d'imprimer des PDF, etc.
RenderUrlAsPdf
méthodeIronPDF a apporté des améliorations significatives par rapport à PDFium dans le domaine de la création de PDF. Bien que PDFium puisse créer et charger des PDF de base, il lui manque de nombreuses fonctionnalités que les utilisateurs attendent d'une bibliothèque de documents PDF moderne. IronPDF remédie à cette lacune en proposant une API facile à utiliser pour créer des PDF complexes avec en-têtes, pieds de pagenombre de pages, numéros de page, signets, filigraneset bien d'autres choses encore.
IronPDF permet aux utilisateurs d'utiliser des formats de papier personnalisés pour le rendu des PDF. Examinons l'exemple de code Git/arborescence des sources suivant :
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
//create ChromePdfRenderer object
var renderer = new IronPDF.ChromePdfRenderer();
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom;
int height = 5;
//assign width as 5
int width = 5;
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width);
'create ChromePdfRenderer object
Dim renderer = New IronPDF.ChromePdfRenderer()
renderer.RenderingOptions.PaperSize = IronPdf.Rendering.PdfPaperSize.Custom
Dim height As Integer = 5
'assign width as 5
Dim width As Integer = 5
renderer.RenderingOptions.SetCustomPaperSizeInInches(height, width)
Lorsqu'il s'agit de générer des documents, la vitesse et la mémoire comptent autant que la qualité. Avec IronPDF, vous n'avez pas à sacrifier l'un pour l'autre. Vous pouvez générer rapidement des documents de haute qualité à partir de fichiers HTML contenus dans un répertoire d'accès.
Construire des projets PDFium n'est pas une tâche facile. Nous devons ajouter différents modules et données pour intégrer PDFium.
Contrairement à PDFium, IronPDF ne nécessite pas de configuration supplémentaire de l'environnement ni de dépendances externes. Au contraire, IronPDF inclut tous les composants nécessaires dans son API de base. Tous les outils connexes sont installés automatiquement lors de l'installation d'IronPDF.
IronPDF a également apporté de nombreuses améliorations aux fonctions de sécurité de la bibliothèque. IronPDF a ajouté la prise en charge du cryptage et du décryptage des documents PDF. Il a également ajouté plusieurs options permettant de contrôler ce que les utilisateurs peuvent faire avec un document dans un répertoire une fois qu'il a été ouvert, comme l'impression, la copie et l'annotation.
IronPDF offre un meilleur support et une meilleure documentation que PDFium. Si vous rencontrez des problèmes lors de l'utilisation d'IronPDF, notre équipe est toujours heureuse de vous aider. La documentation complète, accompagnée d'images, facilite l'utilisation d'IronPDF for .NET dans vos applications .NET.
IronPDF est la meilleure solution pour répondre aux besoins des clients car :
Une version d'essai gratuite est également disponible pour permettre aux clients d'essayer la bibliothèque avant de l'acheter.
Apprenez-en plus sur l'utilisation d'IronPDF for .NET dans les applications .NET à l'aide des éléments suivants tutoriel pour convertir HTML en PDF.
La démonstration suivante montre à quel point il est facile d'utiliser IronPDF. Supposons que vous ayez un chemin d'accès URL à convertir en PDF. Avec IronPDF, le processus de conversion est simple. La bibliothèque de classe fait abstraction de tous les détails de l'utilisation de la bibliothèque IronPDF sous-jacente. Il suffit d'ajouter une référence à la bibliothèque IronPDF ou de l'installer à l'aide du gestionnaire de paquets NuGet et d'appeler la fonction RenderUrlAsPdf
(RenderUrlAsPdf) en indiquant le chemin d'accès à l'URL et le chemin d'accès où vous souhaitez que le fichier PDF soit sauvegardé dans le champ SaveAs
fonction. Vous pouvez facilement convertir n'importe quelle URL en document PDF en seulement deux lignes de code.
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
//create ChromePdfRenderer and store it in variable of type var
var renderer = new ChromePdfRenderer();
var page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/");
page.SaveAs("website.pdf");
'create ChromePdfRenderer and store it in variable of type var
Dim renderer = New ChromePdfRenderer()
Dim page = renderer.RenderUrlAsPdf("https://dotnet.microsoft.com/")
page.SaveAs("website.pdf")
Sortie IronPDF
En s'appuyant sur le projet PDFium, les clients/développeurs disposent d'une bibliothèque PDF fiable, actualisée et riche en fonctionnalités. Nos clients peuvent être sûrs que leurs documents seront d'une grande qualité, quel que soit l'appareil ou la plate-forme sur lequel ils sont visualisés. Ils peuvent également profiter des puissantes fonctionnalités offertes par le code IronPDF, ce qui leur permet de créer, d'écrire et de partager des PDF rapidement et en toute sécurité.
L'interface d'IronPDF offre une essai gratuit afin que vous puissiez tester le logiciel avant de l'acheter. Le prix commence à partir de $749, ce qui est très abordable par rapport à d'autres logiciels de rendu PDF similaires. Si vous devez acheter plusieurs licences, l'entreprise propose des réductions importantes. Vous pouvez acheter cinq licences de produits pour le prix de deux seulement en achetant le produit Iron Suite.
9 produits de l'API .NET pour vos documents de bureau