Convertir HTML en Markdown ou HTML en PNG en Java

Convertir HTML en Markdown ou HTML en PNG en Java

Markdown et HTML sont les deux langages de balisage les plus populaires utilisés sur le Web. Markdown est un langage simple et léger pour formater du texte à l’aide de symboles. Tandis que HTML permet aux utilisateurs de concevoir des structures Web complexes à l’aide de balises prédéfinies et personnalisées. Dans certains cas, les utilisateurs préfèrent Markdown à HTML en raison de sa robustesse et de sa simplicité. Par conséquent, dans cet article, nous convertirons HTML en Markdown ou HTML en PNG en Java par programmation à l’aide des méthodes API proposées par Aspose.HTML pour Java.

Nous couvrirons les sections suivantes dans cet article de blog :

Convertir HTML en Markdown ou HTML en PNG en Java - Installation de l’API

Aspose.HTML pour Java offre une riche pile de méthodes de manipulation et de conversion de fichiers. Il permet aux utilisateurs d’effectuer ces actions avec des configurations simples. Par conséquent, la procédure d’installation de cette bibliothèque de conversion HTML vers Markdown ou HTML vers PNG est assez simple. Vous pouvez soit télécharger les fichiers jar ou suivre les configurations Maven suivantes.

Dépôt

<repository>
    <id>AsposeJavaAPI</id>
    <name>Aspose Java API</name>
    <url>https://repository.aspose.com/repo/</url>
</repository>

Dépendance

<dependency>
    <groupId>com.aspose</groupId>
    <artifactId>aspose-html</artifactId>
    <version>21.12</version>
    <classifier>jdk1.8</classifier>
</dependency>

Bibliothèque Java pour convertir HTML en Markdown

Les étapes suivantes seront effectuées pour convertir le fichier HTML en fichier .md dans une application Java.

  1. Créez un objet de la classe HTMLDocument et chargez le fichier HTML source.
  2. Initialise un objet de la classe MarkdownSaveOptions().
  3. Appelez cette méthode convertHTML(HTMLDocument document, MarkdownSaveOptions options, java.lang.String outputPath) pour convertir une page Web en fichier Markdown. Cette méthode enregistrera le fichier converti dans le chemin mentionné.

Maintenant, copiez et collez l’extrait de code suivant dans votre fichier Java :

        // créez un objet de la classe HTMLDocument et chargez le fichier HTML source.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // initialiser un objet de la classe MarkdownSaveOptions().
        MarkdownSaveOptions options = new MarkdownSaveOptions();

        // appelez cette méthode convertHTML (document HTMLDocument, options MarkdownSaveOptions, java.lang.String outputPath) pour convertir une page Web en fichier Markdown. Cette méthode enregistrera le fichier converti dans le chemin mentionné.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-md-FILE");

Bibliothèque de conversion HTML vers PNG en Java

Cette section présente les étapes et l’extrait de code pour convertir un fichier HTML en fichier PNG par programmation en Java.

Passons par les étapes suivantes :

  1. Lancez une instance de la classe HTMLDocument et chargez le fichier HTML source.
  2. Créez un objet de la classe ImageSaveOptions pour accéder aux attributs de l’image.
  3. Appelez cette méthode convertHTML(HTMLDocument document, ImageSaveOptions, java.lang.String outputPath) pour convertir un HTML en PNG.
        //  lancez une instance de la classe HTMLDocument et chargez le fichier HTML source.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // créez un objet de la classe ImageSaveOptions pour accéder aux attributs de l'image.
        ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png);

        // appelez ce convertHTML (document HTMLDocument, options ImageSaveOptions, java.lang.String outputPath) pour convertir un HTML en PNG.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-PNG-FILE");

Obtenez une licence gratuite

Vous pouvez bénéficier d’une licence temporaire gratuite pour essayer l’API sans limitation d’évaluation.

Résumé

Dans cet article de blog, nous avons appris comment convertir HTML en Markdown ou HTML en PNG en Java par programmation. Nous avons noté les étapes et les exemples de code pour tester les API de conversion HTML vers .md et HTML vers PNG. De plus, vous pouvez explorer la documentation pour en savoir plus sur les autres fonctionnalités. De plus, conholdate.com écrit continuellement de nouveaux articles de blog. Par conséquent, veuillez rester en contact pour les dernières mises à jour.

poser une question

En cas de questions, n’hésitez pas à nous écrire sur le forum.

Voir également