Ce guide pratique explique comment convertir la page HTML en PDF en C#. Il contient des informations sur la configuration de l’environnement pour utiliser Aspose.PDF pour .NET afin de transformer HTML en PDF, une liste d’étapes pour écrire l’application et un exemple de code illustrant la conversion HTML en PDF à l’aide de C#. Vous apprendrez également différentes options pour charger le fichier HTML et personnaliser le fichier PDF de sortie.
Étapes pour transformer HTML en PDF en C
- Établir l’environnement pour utiliser Aspose.PDF for .NET pour transformer HTML en PDF
- Créez une instance de l’objet HtmlLoadOptions pour personnaliser le processus de chargement
- Créez une instance de l’objet de classe Document en utilisant les options de chargement personnalisées ci-dessus
- Enregistrez le fichier PDF de sortie ayant le contenu HTML
Ces étapes décrivent comment utiliser la conversion C# HTML vers PDF. Le processus est assez simple lorsque le fichier HTML source doit être chargé dans l’objet Document avec les paramètres par défaut de l’objet de classe HtmlLoadOptions utilisé comme deuxième argument dans le constructeur. Vous pouvez éventuellement définir différentes propriétés de l’objet de classe HtmlLoadOptions avant de charger le code HTML, puis utiliser la méthode Save dans la classe Document pour enregistrer le fichier PDF de sortie.
Code pour convertir une page HTML en PDF en C#
Pour écrire le code C#* du convertisseur HTML en PDF est démontré ici. Les HTMLLoadOptions peuvent être personnalisées en définissant HtmlMediaType à utiliser lors du rendu, en définissant les propriétés PageLayoutOption telles que fit to widest content width ou scale to page width, et la possibilité de restituer le HTML sur une seule page. De même, vous pouvez utiliser l’objet de classe PdfSaveOptions lors de l’enregistrement du PDF sur le disque qui prend en charge la définition du nom de police par défaut et le format d’enregistrement souhaité comme PDF, DOC, XPS et SVG pour n’en nommer que quelques-uns.
Cette rubrique a expliqué que convertir HTML en PDF C# est l’un des choix les plus simples. Si vous souhaitez apprendre d’autres opérations telles que l’ajout d’une signature numérique dans un PDF, consultez l’article sur comment ajouter une signature numérique à un PDF en C#.