MHTML Konverter – MHTML in C# konvertieren
MHTML in C# konvertieren
Die Dateien MHTML stellen ein Webseiten-Archivformat dar, das eine Reihe verschiedener Anwendungen erstellen kann. Das Format ist als Archivformat bekannt, weil es den Web-HTML-Code und die zugehörigen Ressourcen in einer einzigen Datei speichert. Zu diesen Ressourcen gehören alle mit der Webseite verknüpften Elemente wie Bilder, Applets, Animationen, Audiodateien usw. MHTML-Dateien können in einer Reihe von Anwendungen wie Internet Explorer und Microsoft Word geöffnet werden. Die eigentlichen Spezifikationen des Formats sind in RFC 2557 beschrieben.
Das wichtigste Highlight von Aspose.HTML for .NET ist die Konvertierungsfunktion. Der Aspose.Html.Converters Namespace implementiert einen einfachen Zugang zu Konvertierungsmethoden. Dieser Abschnitt enthält Informationen über die Liste der unterstützten MHTML-Konvertierungsszenarien und wie man sie mit der Klasse Converter durchführt, die alle Low-Level-Konvertierungsoperationen in einer einzigen Klasse zusammenfasst, um sie bequem und einfach zu verwenden. So können Sie zum Beispiel MHTML in Ihrer C#-Anwendung buchstäblich mit zwei Zeilen Code in JPG umwandeln!
1// Convert MHTML to JPG in C#
2
3// Open an existing MHTML file for reading
4using FileStream stream = File.OpenRead(DataDir + "sample.mht");
5
6// Invoke the ConvertMHTML() method to convert MHTML to JPG
7Converter.ConvertMHTML(stream, new ImageSaveOptions(ImageFormat.Jpeg), Path.Combine(OutputDir, "convert-by-two-lines.jpg"));
In diesem Beispiel verwenden wir die Methode OpenRead(path
) der Klasse System.IO.FileStream, um eine MHTML-Datei aus dem Dateisystem unter dem angegebenen Pfad zu öffnen und zu lesen. Sie müssen den MHTML-Dateistrom, die ImageSaveOptions und den Pfad der Ausgabedatei an die Methode
ConvertMHTML() für die Konvertierung von MHTML in JPG übergeben. Hinweis: Sie müssen den Pfad zur Ausgabedatei in Ihrem lokalen Dateisystem angeben (outputPath
). Auch für OpenRead(path
) müssen Sie den Pfad zu einer MHTML-Quelldatei in Ihrem lokalen Dateisystem angeben.
Online MHTML Konverter
Sie können MHTML mit Aspose.HTML for .NET API in Echtzeit in andere Formate konvertieren. Laden Sie zunächst eine MHTML-Datei von Ihrem lokalen Laufwerk und führen Sie dann das Beispiel aus. In diesem Beispiel sind die Speicheroptionen standardmäßig eingestellt. Das Ergebnis der Konvertierung erhalten Sie sofort in einer separaten Datei.
Aspose.HTML bietet einen kostenlosen Online- MHTML-Konverter zur Konvertierung von MHTML-Dateien in eine Vielzahl von gängigen Formaten. Sie können ganz einfach MHTML zu PDF, MHTML zu XPS, MHTML zu JPG, MHTML zu PNG, MHTML zu BMP, MHTML zu TIFF und MHTML zu GIF konvertieren. Wählen Sie einfach die Datei aus, wählen Sie das zu konvertierende Format, und schon sind Sie fertig. Es ist schnell und kostenlos!