Konvertieren Sie HTML in Markdown oder HTML in PNG in Java

Konvertieren Sie HTML in Markdown oder HTML in PNG in Java

Markdown und HTML sind die beiden beliebtesten Auszeichnungssprachen, die im Web verwendet werden. Markdown ist eine einfache, leichte Sprache zum Formatieren von Text mit Symbolen. Mit HTML hingegen können Benutzer mithilfe vordefinierter und benutzerdefinierter Tags komplexe Webstrukturen entwerfen. In einigen Fällen bevorzugen Benutzer Markdown aufgrund seiner Robustheit und Einfachheit gegenüber HTML. Daher werden wir in diesem Artikel HTML in Markdown oder HTML in PNG in Java programmgesteuert mithilfe von API-Methoden konvertieren, die von Aspose.HTML for Java angeboten werden.

Wir werden die folgenden Abschnitte in diesem Blogbeitrag behandeln:

Konvertieren Sie HTML in Markdown oder HTML in PNG in Java - API-Installation

Aspose.HTML for Java bietet einen reichhaltigen Stapel von Dateibearbeitungs- und Konvertierungsmethoden. Es ermöglicht Benutzern, diese Aktionen mit einfachen Konfigurationen durchzuführen. Daher ist die Installation dieser HTML-zu-Markdown- oder HTML-zu-PNG-Konvertierungsbibliothek recht einfach. Sie können entweder die JAR-Dateien herunterladen oder den folgenden Maven-Konfigurationen folgen.

Repository

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

Abhängigkeit

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

Java-Bibliothek zum Konvertieren von HTML in Markdown

Die folgenden Schritte werden durchgeführt, um HTML in eine .md-Datei in einer Java-Anwendung zu konvertieren.

  1. Erstellen Sie ein Objekt der Klasse HTMLDocument und laden Sie die Quell-HTML-Datei.
  2. Initialisiert ein Objekt der Klasse MarkdownSaveOptions().
  3. Rufen Sie diese Methode convertHTML(HTMLDocument document, MarkdownSaveOptions options, java.lang.String outputPath) auf, um eine Webseite in eine Markdown-Datei zu konvertieren. Diese Methode speichert die konvertierte Datei unter dem angegebenen Pfad.

Kopieren Sie nun das folgende Code-Snippet und fügen Sie es in Ihre Java-Datei ein:

        // Erstellen Sie ein Objekt der HTMLDocument-Klasse und laden Sie die Quell-HTML-Datei.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // initialisiert ein Objekt der Klasse MarkdownSaveOptions().
        MarkdownSaveOptions options = new MarkdownSaveOptions();

        // Rufen Sie diese Methode convertHTML(HTMLDocument document, MarkdownSaveOptions options, java.lang.String outputPath) auf, um eine Webseite in eine Markdown-Datei zu konvertieren. Diese Methode speichert die konvertierte Datei unter dem angegebenen Pfad.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-md-FILE");

HTML-zu-PNG-Konvertierungsbibliothek in Java

In diesem Abschnitt werden die Schritte und das Code-Snippet zum programmgesteuerten Konvertieren einer HTML-Datei in eine PNG-Datei in Java demonstriert.

Gehen wir die folgenden Schritte durch:

  1. Initiieren Sie eine Instanz der Klasse HTMLDocument und laden Sie die Quell-HTML-Datei.
  2. Erstellen Sie ein Objekt der Klasse ImageSaveOptions, um auf die Bildattribute zuzugreifen.
  3. Rufen Sie diese Methode convertHTML(HTMLDocument document, ImageSaveOptions options, java.lang.String outputPath) auf, um HTML in PNG zu konvertieren.
        //  Initiieren Sie eine Instanz der HTMLDocument-Klasse und laden Sie die HTML-Quelldatei.
        HTMLDocument htmlDocument = new HTMLDocument("INPUT-HTML-FILE");

        // Erstellen Sie ein Objekt der ImageSaveOptions-Klasse, um auf die Bildattribute zuzugreifen.
        ImageSaveOptions options = new ImageSaveOptions(ImageFormat.Png);

        // Rufen Sie dieses convertHTML (HTMLDocument document, ImageSaveOptions options, java.lang.String outputPath) auf, um HTML in PNG zu konvertieren.
        Converter.convertHTML(htmlDocument, options, "PATH-FOR-OUTPUT-PNG-FILE");

Holen Sie sich eine kostenlose Lizenz

Sie können eine kostenlose temporäre Lizenz in Anspruch nehmen, um die API ohne Evaluierungseinschränkungen zu testen.

Zusammenfassen

In diesem Blogbeitrag haben wir gelernt, wie man in Java programmgesteuert HTML in Markdown oder HTML in PNG konvertiert. Wir haben die Schritte und Codebeispiele zum Testen der HTML-zu-.md- und HTML-zu-PNG-Konvertierungs-APIs notiert. Darüber hinaus können Sie die Dokumentation durchsuchen, um mehr über die anderen Funktionen zu erfahren. Darüber hinaus schreibt conholdate.com ständig neue Blogbeiträge. Bitte bleiben Sie daher in Kontakt, um die neuesten Updates zu erhalten.

Stelle eine Frage

Bei Fragen können Sie uns gerne im Forum schreiben.

Siehe auch