Converti HTML in Markdown o HTML in PNG in Java

Converti HTML in Markdown o HTML in PNG in Java

Markdown e HTML sono i due linguaggi di markup più popolari utilizzati sul Web. Markdown è un linguaggio facile e leggero per formattare il testo utilizzando i simboli. Mentre l’HTML consente agli utenti di progettare strutture web complesse con l’aiuto di tag predefiniti e personalizzati. In alcuni casi, gli utenti preferiscono Markdown all’HTML per la sua robustezza e semplicità. Pertanto, in questo articolo, convertiremo HTML in Markdown o HTML in PNG in Java in modo programmatico utilizzando i metodi API offerti da Aspose.HTML for Java.

Tratteremo le seguenti sezioni in questo post del blog:

Converti HTML in Markdown o HTML in PNG in Java - Installazione API

Aspose.HTML per Java offre una ricca serie di metodi di manipolazione e conversione dei file. Consente agli utenti di eseguire queste azioni con semplici configurazioni. Pertanto, la procedura di installazione di questa libreria di conversione da HTML a Markdown o da HTML a PNG è abbastanza semplice. Puoi scaricare i file jar o seguire le seguenti configurazioni di Maven.

Repository

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

Dipendenza

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

Libreria Java per convertire HTML in Markdown

Verranno eseguiti i seguenti passaggi per convertire HTML in file .md in un’applicazione Java.

  1. Crea un oggetto della classe HTMLDocument e carica il file HTML di origine.
  2. Inizializza un oggetto della classe MarkdownSaveOptions().
  3. Richiama questo metodo convertHTML(documento HTMLDocument, opzioni MarkdownSaveOptions, java.lang.String outputPath) per convertire una pagina web in un file Markdown. Questo metodo salverà il file convertito nel percorso indicato.

Ora copia e incolla il seguente frammento di codice nel tuo file Java:

        // creare un oggetto della classe HTMLDocument e caricare il file HTML di origine.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // inizializzare un oggetto della classe MarkdownSaveOptions().
        MarkdownSaveOptions options = new MarkdownSaveOptions();

        // invoca questo metodo convertHTML(documento HTMLDocument, opzioni MarkdownSaveOptions, java.lang.String outputPath) per convertire una pagina web in un file Markdown. Questo metodo salverà il file convertito nel percorso indicato.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-md-FILE");

Libreria di conversione da HTML a PNG in Java

Questa sezione illustrerà i passaggi e il frammento di codice per convertire un file HTML in un file PNG a livello di codice in Java.

Esaminiamo i seguenti passaggi:

  1. Avvia un’istanza della classe HTMLDocument e carica il file HTML di origine.
  2. Crea un oggetto della classe ImageSaveOptions per accedere agli attributi dell’immagine.
  3. Effettua una chiamata a questo metodo convertHTML(documento HTMLDocument, opzioni ImageSaveOptions, java.lang.String outputPath) per convertire un HTML in PNG.
        //  avviare un'istanza della classe HTMLDocument e caricare il file HTML di origine.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // creare un oggetto della classe ImageSaveOptions per accedere agli attributi dell'immagine.
        ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png);

        // effettuare una chiamata a questo convertHTML (documento HTMLDocument, opzioni ImageSaveOptions, java.lang.String outputPath) per convertire un HTML in PNG.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-PNG-FILE");

Ottieni una licenza gratuita

Puoi usufruire di una licenza temporanea gratuita per provare l’API senza limitazioni di valutazione.

Riassumendo

In questo post del blog, abbiamo imparato come convertire l’HTML in Markdown o l’HTML in PNG in Java in modo programmatico. Abbiamo annotato i passaggi e gli esempi di codice per testare le API di conversione da HTML a .md e da HTML a PNG. Inoltre, puoi esplorare la documentazione per conoscere le altre funzionalità. Inoltre, conholdate.com scrive continuamente nuovi post sul blog. Pertanto, si prega di rimanere in contatto per gli ultimi aggiornamenti.

Fai una domanda

In caso di domande, non esitare a scriverci sul forum.

Guarda anche