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 !

