IRONSOFTWAREHOME
PDF vers HTML
using IronPdf;
using IronSoftware.Drawing;
using System;

PdfDocument pdf = PdfDocument.FromFile("sample.pdf");

// Convert PDF to HTML string
string html = pdf.ToHtmlString();
Console.WriteLine(html);

// Convert PDF to HTML file
pdf.SaveAsHtml("myHtml.html");

// PDF to HTML configuration options
HtmlFormatOptions htmlformat = new HtmlFormatOptions();
htmlformat.BackgroundColor = Color.White;
htmlformat.H1Color = Color.Blue;
htmlformat.H1FontSize = 25;
htmlformat.H1TextAlignment = TextAlignment.Center;
htmlformat.PdfPageMargin = 10;

// Convert PDF to HTML file
pdf.SaveAsHtml("myHtmlConfigured.html", true, "Hello World", htmlFormatOptions: htmlformat);
Imports IronPdf
Imports IronSoftware.Drawing
Imports System

Dim pdf As PdfDocument = PdfDocument.FromFile("sample.pdf")

' Convert PDF to HTML string
Dim html As String = pdf.ToHtmlString()
Console.WriteLine(html)

' Convert PDF to HTML file
pdf.SaveAsHtml("myHtml.html")

' PDF to HTML configuration options
Dim htmlformat As New HtmlFormatOptions()
htmlformat.BackgroundColor = Color.White
htmlformat.H1Color = Color.Blue
htmlformat.H1FontSize = 25
htmlformat.H1TextAlignment = TextAlignment.Center
htmlformat.PdfPageMargin = 10

' Convert PDF to HTML file
pdf.SaveAsHtml("myHtmlConfigured.html", True, "Hello World", htmlFormatOptions:=htmlformat)
NuGet Download
PM > Install-Package IronPdf
PDF vers HTML

PDF vers HTML

Tout comme IronPDF peut générer des fichiers PDF parfaits à partir de contenu HTML, il peut également être utilisé pour convertir des documents PDF en HTML. Grâce à l'utilisation des classes PdfDocument et HtmlFormatOptions, les utilisateurs auront accès aux méthodes nécessaires pour convertir le PDF en HTML et contrôler comment le contenu HTML final sera formaté.

5 étapes pour convertir un PDF en HTML

Voici un exemple de code étape par étape illustrant comment effectuer la conversion :

Pour commencer à convertir un fichier PDF en HTML, nous devons d'abord charger le PDF que nous souhaitons convertir en utilisant la méthode FromFile de la classe PdfDocument. Cette méthode prend le nom ou l'emplacement du fichier que nous lui passons et le Load dans un nouvel objet PdfDocument, pdf. Maintenant, nous pourrons simplement référencer cet objet chaque fois que nous voudrons y accéder pour le processus de conversion.

Ensuite, nous démontrons la méthode de conversion d'un document PDF en un simple objet de chaîne HTML, qui peut ensuite être affiché sur la console, prêt à être manipulé davantage selon les besoins du développeur. La ligne de code suivante démontre une autre méthode, où nous convertissons le PDF en un fichier HTML, prêt pour un travail plus complexe ou le partage par rapport à la simple chaîne HTML. Ces deux méthodes nécessitent seulement une seule ligne pour réaliser le processus de conversion, ce qui les rend simples à utiliser efficacement.

Voyons maintenant un exemple plus avancé où nous prenons la classe HtmlFormatOptions et utilisons ses propriétés pour personnaliser le résultat HTML final. Avec cette classe, vous pouvez ajuster divers aspects comme la couleur de fond, la couleur des titres (H1), l'alignement du texte H1, les marges de page, et plus encore. Tout d'abord, nous devons créer une nouvelle instance de cette classe, nommée htmlFormat dans le code.

Dans cet exemple, nous changeons la couleur de fond en blanc et définissons la couleur du texte H1 en bleu en utilisant la classe IronSoftware.Drawing.Color. Nous ajustons ensuite la taille de la police H1 à 25 pixels. Ensuite, nous personnalisons l'alignement du texte H1 pour qu'il soit centré. Enfin, nous définissons les marges de page PDF dans le document HTML à 10 pixels.

L'étape finale implique l'utilisation de la méthode SaveAsHtml à nouveau pour convertir le PDF en HTML, cette fois avec des paramètres supplémentaires. Le premier paramètre est le nom et l'emplacement pour enregistrer le document HTML nouvellement généré. Nous définissons ensuite un booléen, fullContentWidth, sur true, ce qui configure le HTML pour utiliser la pleine largeur pour le contenu PDF. Nous spécifions également un titre pour le résultat HTML et appliquons enfin les paramètres de personnalisation que nous avons créés plus tôt avec htmlFormatOptions.

Découvrez notre guide de conversion PDF vers HTML dès maintenant !
Voir sur GitHub

Prêt à commencer ?

Nuget Downloads 21,105,021Version :2026.9vient de sortir

Key in blue circle

Obtenez votre clé d'essai de 30 jours instantanément.

Your trial license will be sent to your email address

Aucune restriction. 100 % débloqué. Pas de carte bancaire.

OR
bullet_checkedAucune carte de crédit ou création de compte requiseAucune restriction. 100 % débloqué. Pas de carte bancaire.
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried Iron Suite
Réservez votre Démonstration en direct gratuite
Booking Badge

De confiance par des millions d'ingénieurs dans le monde entier

Logos des clients d'Iron Software
Obtenez Votre Consultation sans Engagement
Remplissez le formulaire ci-dessous ou envoyez un email à sales@ironsoftware.com
Vos informations seront toujours gardées confidentielles.
De confiance par des millions d'ingénieurs dans le monde entier
Logos des clients d'Iron Software
Obtenez votre clé d'essai 30 jours gratuitement.
Aucune carte de crédit ou création de compte requise
Bibliothèque C# NuGet pour PDF
Installer avec NuGet

Version : 2026.9

PM > Install-Package IronPdf
nuget.org/packages/IronPdf/
  1. Dans l'explorateur de solutions, faites un clic droit sur Références, Gestion des packages NuGet
  2. Sélectionnez Parcourir et recherchez « IronPDF »
  3. Sélectionnez le package et installez
C# PDF DLL
Télécharger DLL

Version : 2026.9

ou téléchargez l'installateur Windows ici.

  1. Téléchargez et décompressez IronPDF à un emplacement tel que ~/Libs dans votre répertoire de solution
  2. Dans l'explorateur de solutions Visual Studio, faites un clic droit sur Références. Sélectionnez Parcourir, « IronPDF.dll »

Licences à partir de 749 $