Comment convertir HTML en PDF en utilisant C#

Dans ce tutoriel étape par étape, nous allons apprendre à convertir HTML en PDF à l’aide de C#. Le document HTML peut contenir des styles CSS (en ligne, intégrés et externes). L’exemple de code C# de cette rubrique rend HTML en PDF avec une haute fidélité des images, des textes, des polices et de la mise en page du contenu d’origine.

Voici les étapes simples pour générer un PDF à partir de HTML avec des styles précis.

Étapes pour convertir HTML en PDF à l’aide de C#

  1. Installez Aspose.Words for .NET à l’aide du package NuGet
  2. Ajouter une référence à l’espace de noms Aspose.Words
  3. Importer le document HTML d’entrée dans le DOM d’Aspose.Words
  4. Enregistrez le document au format de fichier PDF

Dans le dernier sujet, nous avons examiné Comment créer un document Word à l’aide de C#. Mais cette rubrique décrit comment créer un convertisseur HTML en PDF pour une application .NET. Vous pouvez l’utiliser dans les applications ASP.NET, .NET Core et Windows Forms.

Code pour convertir HTML en PDF en utilisant C#

L’exemple de code ci-dessus en C# crée un PDF à partir de HTML sans installer MS Office. La conversion HTML en PDF utilisant l’exemple ci-dessus imite le comportement de MS Word. Si vous ouvrez le document HTML dans MS Word et le convertissez en PDF, vous obtiendrez le même résultat.

 Français