Cet article comprend une approche étape par étape de la transformation de documents ainsi qu’un exemple de code pour convertir HTML en PDF à l’aide de C#. La conversion de documents pour la fonctionnalité PDF vers HTML C# peut être effectuée avec quelques appels d’API et deux à trois lignes de code en suivant ce guide. De plus, cet article définit quelques propriétés pour concevoir un document PDF afin qu’il puisse être généré selon les attentes de l’utilisateur.
Étapes pour convertir HTML en PDF à l’aide de C#
- Installez GroupDocs.Conversion for .NET du gestionnaire de packages NuGet dans le projet
- Ajouter une référence à l’espace de noms GroupDocs.Conversion dans le code
- Créez un objet de la classe Converter et chargez le fichier HTML d’entrée
- Créez une instance de la classe PdfConvertOptions et définissez les attributs du document PDF de sortie
- Enregistrez le document PDF de sortie sur le disque à l’aide de la méthode Convert de la classe Converter et transmettez l’instance PdfConvertOptions avec le nom du fichier PDF de sortie.
Ces étapes montrent avec quelle facilité vous pouvez implémenter la fonctionnalité export HTML vers PDF C# pour effectuer la transformation de documents en installant le package requis, puis en chargeant le fichier HTML source dans le constructeur de la classe Converter. Vous devez créer une instance de la classe PdfConvertOptions à l’étape suivante pour définir différentes propriétés pour le document PDF de sortie et enfin utiliser la méthode Convert pour enregistrer le fichier de sortie sur un disque.
Code pour convertir HTML en PDF en utilisant C
Cet exemple montre comment convertir des documents à l’aide de la fonctionnalité C# de génération de PDF à partir de HTML. Il charge le document source avec la classe Converter, définit les attributs du document de sortie avec la classe PdfConvertOptions, puis enregistre le fichier converti avec la méthode Convert. Dans cet exemple, seuls quelques paramètres ont été définis pour le document PDF de sortie ; vous pouvez ajouter plus de propriétés au fichier converti, telles que la marge inférieure, la marge gauche, la marge droite, la marge supérieure, le mot de passe, le filigrane, etc.
Nous avons publié un article sur la conversion d’un document HTML en image à l’aide de C#. Reportez-vous au didacticiel sur comment convertir HTML en image en utilisant C # pour plus d’informations.