UTILISATION D'IRONPDF

Comment convertir une page HTML en PDF à l'aide de VB

Ce tutoriel montre comment convertir du HTML en PDF en utilisant la bibliothèque IronPDF for .NET la plus efficace.

Comment convertir une page HTML en PDF à l'aide de VB

  1. Téléchargez et installez la bibliothèque VB HTML to PDF converter.

  2. Créez un objet renderer en utilisant la méthode "IronPdf.HtmlToPdf()".

  3. Utilisez la méthode "renderer.RenderHtmlAsPdf" pour convertir HTML en PDF à l'aide d'une chaîne de caractères.

  4. Enregistrez le fichier PDF à l'aide de la méthode "SaveAs".

  5. Exécutez le programme pour voir les résultats.

1. IronPDF

IronPDF est une bibliothèque .NET Core populaire qui fournit aux développeurs des outils et des capacités pour travailler avec des documents PDF au sein de leurs applications. Il s'agit d'une bibliothèque gratuite spécialement conçue pour simplifier les tâches liées à la création, à la manipulation et à la conversion du code HTML et à la gestion des fichiers PDF. Avec IronPDF, les développeurs peuvent générer programmatique des documents PDF, convertir du contenu HTML au format PDF, extraire du texte et des images à partir de fichiers PDF existants, ajouter des annotations, filigranes, et des éléments interactifs dans les formulaires, ainsi que fusionner, diviser, et manipuler les pages PDF. Il prend également en charge .NET Core.

2. Créer un nouveau projet VB.NET et installer IronPDF for .NET

Avant d'écrire le code, un nouveau projet Visual Studio est nécessaire pour créer et installer la bibliothèque IronPDF afin de convertir HTML en PDF à l'aide du langage de programmation VB.

Créer un nouveau projet VB.NET :

Ouvrez Visual Studio et suivez les étapes suivantes pour créer un nouveau projet VB.NET :

Cliquez sur "Fichier" > "Nouveau" > "Projet..."

Comment convertir une page HTML en PDF à l'aide de VB, Figure 1 : Projet HTML en PDF

Projet HTML en PDF

Choisissez un modèle de projet en fonction du type de votre application (par exemple, Windows Forms, Application Console, ASP.NET, etc.) et cliquez sur Suivant.

Comment convertir une page HTML en PDF avec VB, Figure 2 : Modèle de projet

Modèle de projet

Entrez un nom et un emplacement pour votre projet, puis cliquez sur le bouton Suivant.

Comment convertir une page HTML en PDF avec VB, Figure 3 : Configuration du projet

Configuration du projet

Sélectionnez le cadre cible et cliquez sur "Créer" pour créer le projet.

Comment convertir une page HTML en PDF en utilisant VB, Figure 4 : Cadre cible

Framework cible

Installer IronPDF :

Après avoir créé le projet, vous devrez installer la bibliothèque IronPDF à l'aide de NuGet. Voici comment :

Cliquez avec le bouton droit de la souris sur votre projet dans l'explorateur de solutions.

Sélectionnez "Gérer les paquets NuGet..."

Comment convertir une page HTML en PDF en utilisant VB, Figure 5 : Gérer les packages NuGet

Gérer les packages NuGet

Dans la fenêtre "NuGet Package Manager", assurez-vous que "Browse" est sélectionné à gauche.

Dans la boîte de recherche, tapez "IronPDF".

Comment convertir une page HTML en PDF en utilisant VB, Figure 6 : IronPDF

IronPDF

Sélectionnez le paquet "IronPDF" dans les résultats de la recherche.

Cliquez sur le bouton "Installer" pour installer le paquet.

Comment convertir une page HTML en PDF à l'aide de VB, Figure 7 : Installation d'IronPDF

Installation de IronPDF

3. Convertir un document HTML en PDF à l'aide d'IronPdf et du langage de programmation VB

Le processus de génération de PDF à partir de contenus et de fichiers HTML est à la fois fascinant et facile à réaliser grâce à IronPDF. Dans les prochaines sections, nous nous pencherons sur des exemples illustratifs qui démontrent la conversion transparente de chaînes et de fichiers HTML en documents PDF méticuleusement élaborés.

3.1. Chaîne HTML vers document PDF

IronPDF offre la possibilité de convertir des documents HTML en PDF à l'aide du langage de programmation VB, en quelques lignes de code seulement. Voyons comment cela fonctionne dans l'exemple de code ci-dessous.

Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
        document.SaveAs("MyFirst.pdf")
    End Sub
End Module
Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlAsPdf("<h1> My First PDF in VB.NET</h1>")
        document.SaveAs("MyFirst.pdf")
    End Sub
End Module
VB .NET

Cet exemple d'extrait de code importe tout d'abord l'espace de noms IronPDF, qui contient les classes et les méthodes utilisées pour travailler avec des documents PDF. Il crée ensuite un nouvel objet moteur de rendu, qui est utilisé pour convertir HTML en PDF. La méthode RenderHtmlAsPdf de l'objet renderer prend une chaîne HTML en entrée et renvoie un objet Document qui représente le document PDF. Enfin, la méthode SaveAs de l'objet Document est utilisée pour enregistrer le nouveau document PDF dans un fichier.

3.1.1. Sortie

Comment convertir une page HTML en PDF à l'aide de VB, Figure 8 : Sortie PDF dans Google Chrome

Sortie PDF dans Google Chrome

3.2. Fichier HTML vers document PDF

Dans la section suivante, nous allons explorer le processus de conversion d'une page HTML en format PDF à l'aide de la bibliothèque IronPDF. Pour commencer, vous pouvez soit générer un nouveau fichier HTML en écrivant du code HTML, soit utiliser un fichier existant comme point de départ.

3.2.1. Fichier d'entrée HTML

Comment convertir une page HTML en PDF avec VB, Figure 9 : Fichier d'entrée HTML

Fichier d'entrée HTML

Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
        document.SaveAs("invoice.pdf")
    End Sub
End Module
Imports IronPdf
Module Module1
    Sub Main()
        Dim renderer = New ChromePdfRenderer()
        Dim document = renderer.RenderHtmlFileAsPdf("invoice.html")
        document.SaveAs("invoice.pdf")
    End Sub
End Module
VB .NET

Le code source ci-dessus crée d'abord un objet de rendu de formulaire HTML en utilisant la méthode ChromePdfRenderer, puis convertit le fichier HTML en PDF en utilisant la méthode RenderHtmlFileAsPdf. Pour terminer, enregistrez le fichier PDF en utilisant la méthode SaveAs.

3.2.2. Sortie

Comment convertir une page HTML en PDF à l'aide de VB, Figure 10 : Résultat de la facture

Sortie de facture

4. Conclusion

Convertir des fichiers HTML en format PDF en utilisant Visual Basic (VB) est une compétence précieuse tant pour les développeurs que pour les utilisateurs. En combinant harmonieusement la nature dynamique de VB avec la conversion HTML et la permanence et la portabilité du PDF, les développeurs et les utilisateurs peuvent découvrir de nouveaux niveaux de polyvalence et de fiabilité dans la gestion de leur contenu numérique. La bibliothèque IronPDF est un outil puissant qui permet de générer par programmation des documents PDF, de convertir du contenu HTML au format PDF, d'extraire du texte et des images de fichiers PDF existants, d'ajouter des annotations, des filigranes et des éléments interactifs, ainsi que de fusionner, diviser et manipuler des pages PDF.

L'article donnait un aperçu détaillé de la façon d'utiliser IronPDF pour convertir HTML en PDF en VB. Les exemples de code étaient clairs et concis, et les instructions faciles à suivre. Pour le code source complet sur l'utilisation de VB, visitez le guide VB.NET PDF. Consultez également le tutoriel HTML to PDF de IronPDF pour des instructions détaillées étape par étape. Vous pouvez télécharger la bibliothèque HTML to PDF depuis le site NuGet à ce lien officiel NuGet. Le tutoriel créateur de PDF VB.NET d'IronPDF fournit également des instructions supplémentaires.

Chaknith Bin
Ingénieur logiciel
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
Comment convertir des PDF couleur en niveaux de gris ?
SUIVANT >
Comment convertir un fichier PDF en fichier Tiff dans .NET