Dieser Artikel enthält eine umfassende Anleitung zum Konvertieren von HTML in MHTML mit Java. HTML, kurz für Hyper Text Markup Language, ist eine Auszeichnungssprache, die zum Erstellen von Webseiten verwendet wird. MHTML hingegen ist ein Webseitenarchivformat, das die Speicherung von HTML, Bildern und anderen zugehörigen Ressourcen in einer einzigen Datei ermöglicht. Mithilfe einer Konvertierungsbibliothek können Sie mit wenigen einfachen Schritten mühelos MHTML aus HTML in Java generieren. Darüber hinaus enthält der Artikel Anweisungen zum Einrichten der Bibliothek auf gängigen Betriebssystemen. Die folgenden wesentlichen Schritte und ein Beispielcodebeispiel sind enthalten, um Sie bei der Konvertierung einer HTML-Datei in MHTML zu unterstützen.
Schritte zum Konvertieren von HTML in MHTML mit Java
- Integrieren Sie GroupDocs.Conversion for Java in Ihr Projekt, indem Sie es über das Maven-Repository installieren
- Fügen Sie Verweise auf die wesentlichen Klassen ein, die für die Konvertierung von MHTML aus HTML erforderlich sind
- Erstellen Sie eine Instanz der Klasse Converter und übergeben Sie den Dateipfad des Eingabe-HTML als Argument an den Konstruktor
- Rufen Sie die möglichen Konvertierungsoptionen für MHTML ab, indem Sie die Methode Converter.getPossibleConversions aufrufen
- Speichern Sie die generierte MHTML-Datei auf der Festplatte, indem Sie die Methode Converter.save aufrufen
Der Prozess der Konvertierung von HTML in MHTML in Java ist unkompliziert und kann durch Befolgen der zuvor bereitgestellten Schritt-für-Schritt-Anweisungen durchgeführt werden. Diese Anweisungen sind mit gängigen Betriebssystemen wie Windows, macOS und Linux kompatibel und erfordern keine Installation zusätzlicher Software zum Exportieren von HTML nach MHTML in Java. Die Verwendung einer plattformübergreifenden Bibliothek in diesem Beispiel bedeutet, dass der unten bereitgestellte Code auf jedem System mit installiertem Java ausgeführt werden kann.
Code zum Konvertieren von HTML in MHTML mit Java
import com.groupdocs.conversion.Converter; | |
import com.groupdocs.conversion.licensing.License; | |
import com.groupdocs.conversion.options.convert.ConvertOptions; | |
public class ConvertHTMLtoMHTMLUsingJava { | |
public static void main(String[] args) { | |
// Set License to avoid the limitations of Conversion library | |
License license = new License(); | |
license.setLicense("GroupDocs.Conversion.lic"); | |
// Import HTML document | |
Converter converter = new Converter("input.html"); | |
// Get conversion option for final output document | |
ConvertOptions conversionoptions = converter.getPossibleConversions("mhtml") | |
.getSource().getConvertOptions(); | |
// Save the MHTML to disk | |
converter.convert("result.mhtml", conversionoptions); | |
} | |
} |
Im vorherigen Abschnitt wurde ein ausführliches Tutorial zum Konvertieren von HTML in MHTML Java zusammen mit einem einfachen Codebeispiel bereitgestellt. Der Konvertierungsprozess erfordert nur wenige API-Aufrufe und die Integration des bereitgestellten Codebeispiels in Ihre Anwendungen ist eine unkomplizierte Aufgabe, nachdem Sie die Dokumentkonvertierungsbibliothek installiert und die erforderlichen Änderungen an den Dateipfaden vorgenommen haben.
In einem früheren Artikel haben wir die Konvertierung von TXT in RTF mithilfe von Java besprochen. Wenn Sie weitere Hilfe benötigen, können Sie sich unser Tutorial unter So konvertieren Sie TXT mit Java in RTF ansehen.