Test dans un environnement réel
Test en production sans filigrane.
Fonctionne partout où vous en avez besoin.
Format de document portable d'Adobe (PDF (EN ANGLAIS)) est largement utilisé pour la visualisation et l'échange de documents. Les développeurs doivent souvent créer des PDF pour répondre aux besoins de leurs clients, et les bibliothèques modernes ont simplifié ce processus. Lors de la sélection d'une bibliothèque pour un projet, il est important de prendre en compte des caractéristiques telles que les capacités de construction, de lecture et de conversion.
IronPDF est une bibliothèque polyvalente pour la création, la lecture et l'édition de documents PDF, avec des capacités de conversion de HTML en PDF à l'aide du moteur Chrome. Elle prend en charge un large éventail de composants web et peut être utilisée avec les applications web ASP.NET et les applications Windows traditionnelles. La bibliothèque permet de créer des PDF visuellement attrayants en utilisant HTML5, JavaScript, CSS et des images, et comprend un puissant convertisseur HTML-PDF.
La génération de fichiers PDF à partir de pages web est facile grâce au navigateur Chrome intégré et à la bibliothèque API d'IronPDF. Il suffit de fournir l'URL et de la convertir en fichier PDF à l'aide de la bibliothèque API IronPDF. La conversion des documents peut être réalisée rapidement avec seulement quelques lignes de code :
var renderer = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderUrlAsPdf("https://www.google.co.in/").SaveAs("result.pdf")
Les RenderUrlAsPdf
(RenderUrlAsPdf) permet de convertir rapidement un URL en document PDF. Il suffit d'indiquer l'URL et l'emplacement d'enregistrement souhaité, et IronPDF générera le fichier PDF en fonction des informations fournies ci-dessus. Il est ainsi facile de convertir des pages web en documents PDF en quelques lignes de code.
Le fichier PDF généré à partir d'une URL de Google
Les chaînes HTML peuvent être rapidement converties en fichiers PDF à l'aide de la bibliothèque API IronPDF. L'extrait de code suivant permet de transformer des chaînes HTML en documents et de traduire n'importe quelle balise HTML en fichier PDF.
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlAsPdf("Hello world!!").SaveAs("result.pdf")
Cet extrait de code illustre comment utiliser la fonction RenderHtmlAsPdf pour convertir un texte HTML en PDF. La fonction qui convertit le HTML en une chaîne de caractères accepte autant de code HTML que nécessaire. Il est ensuite possible de compléter rapidement et facilement le processus en utilisant la fonction SaveAs
pour enregistrer le document.
Le fichier PDF de sortie d'une chaîne HTML
La bibliothèque API IronPDF permet de convertir rapidement des fichiers HTML en fichiers PDF. Toute balise HTML peut être convertie en fichier PDF à l'aide de l'exemple de code suivant.
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderHtmlFileAsPdf("test.html").SaveAs("result.pdf")
Le texte HTML est le suivant :
<p style="color:red">Hello world</p>
<p style="color:red">Hello world</p>
Le fichier PDF de sortie à partir d'un fichier HTML
La bibliothèque API IronPDF permet également de créer rapidement des PDF à partir de fichiers de texte enrichi (Rich Text Files) (FTR). L'exemple de code pour la conversion de RTF en PDF peut être utilisé pour convertir un nombre quelconque de RTF en un seul fichier PDF. Le code est fourni ci-dessous.
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderRtfFileAsPdf("test.rtf").SaveAs("result.pdf")
Le fichier PDF de sortie à partir d'un fichier RTF
Dans l'image ci-dessus, la partie gauche montre le document source, tandis que la partie droite affiche le fichier PDF après conversion. En outre, nous pouvons utiliser la chaîne RTF pour créer un PDF en utilisant le code fourni ci-dessous.
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderRtfStringAsPdf("{/rtf..}").SaveAs("result.pdf")
La production rapide de PDF à partir de fichiers markdown est possible grâce au module API d'IronPDF. N'importe quel nombre de fichiers Markdown peut être converti en fichier PDF à l'aide de l'exemple de code pour la conversion, présenté ci-dessous.
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderMarkdownFileAsPdf("Markdown.md").SaveAs("Markdown_result.pdf")
Le fichier PDF de sortie d'un fichier Markdown
Comme le montre l'image ci-dessus, le document source se trouve à gauche et le fichier PDF converti se trouve à droite. Le code fourni ci-dessous permet de convertir une chaîne MD en PDF. Pour de plus amples informations sur la conversion HTML à l'aide d'IronPDF, veuillez consulter le site suivant lien.
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf");
var renderer = new IronPdf.ChromePdfRenderer().RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf");
Dim renderer = (New IronPdf.ChromePdfRenderer()).RenderMarkdownStringAsPdf("Hello world Hello world").SaveAs("Markdown_result.pdf")
Pour plus d'informations sur l'utilisation de la bibliothèque IronPDF API, reportez-vous au tutoriel de code ici.
La bibliothèque IronPDF fournit une licence gratuite pour le développement, et selon les besoins du développeur, plusieurs licences sont disponibles à l'achat pour une utilisation dans un environnement de production. L'offre groupée Lite a un prix initial de $749 et n'a pas de coûts permanents. Les licences sont assorties d'une licence permanente, d'une garantie de remboursement de 30 jours, d'une année de support produit et de mises à jour, ainsi que de la possibilité de redistribution pour SaaS et OEM. Il s'agit d'achats uniques qui peuvent être utilisés pour le développement, la mise en place et la production. IronPDF propose également des licences gratuites supplémentaires limitées dans le temps et des licences gratuites pour la protection de la redistribution. Pour une présentation complète des prix et des licences d'IronPDF, veuillez consulter le site Web de l'entreprise page d'autorisation.
9 produits de l'API .NET pour vos documents de bureau