Comment convertir un PDF en HTML en C#

Cette brève rubrique pratique se concentre sur la façon de Convertir PDF en HTML en C#. Vous pouvez exporter PDF vers HTML en C# en utilisant de simples appels d’API sans dépendre d’Adobe Acrobat ou de tout autre outil tiers. Cette application peut être utilisée dans n’importe quelle application basée sur .NET exécutée sur les systèmes d’exploitation MS Windows, Linux ou macOS.

Étapes pour convertir un PDF en HTML en C#

  1. Installez Aspose.PDF à l’aide de l’outil de package NuGet dans votre application
  2. Ajoutez une référence à l’espace de noms Aspose.PDF dans votre application
  3. Initialiser l’instance de classe Document pour charger le PDF et sa conversion en HTML
  4. Initialiser l’objet HtmlSaveOptions pour définir les options d’enregistrement des polices, SVG et image
  5. Enfin, convertissez PDF en HTML en C# en utilisant la méthode Save

En suivant les étapes ci-dessus en C#, la conversion PDF en HTML a été rendue possible en utilisant de simples appels d’API. Vous commencerez par ajouter les références d’API nécessaires, puis chargerez le fichier PDF source. Plus tard, vous définirez les options nécessaires requises dans le HTML exporté en utilisant la classe HtmlSaveOptions. Enfin, en utilisant l’énumérateur SaveFormat.Html dans la méthode Save, le HTML sera enregistré sur le disque.

Code pour convertir un PDF en HTML en C#

L’exemple ci-dessus en C# convertit un PDF en HTML en utilisant la classe HtmlSaveOptions qui vous permettra de définir des options telles que le fractionnement du PDF en plusieurs pages et la gestion des paramètres de police. Il vous permet également de définir les options d’exportation SVG telles que la compression et le chemin du contenu SVG, ainsi que les paramètres de chemin pour les images exportées à partir du PDF source. Enfin, le fichier HTML souhaité est enregistré sur disque ou dans un MemoryStream pour une utilisation ultérieure.

Nous avons vu à quel point il est pratique de convertir un PDF en HTML en C# et d’obtenir une sortie personnalisée. Si vous souhaitez enregistrer un fichier PDF sous forme d’images, reportez-vous à l’article sur comment convertir un PDF en Image en C#.

 Français