MHTML in JPG konvertieren in Python

Aspose.HTML for Python via .NET unterstützt die Konvertierung von MHTML in Bildformate wie PNG, JPG, JPEG, BMP, TIFF und GIF. In diesem Artikel finden Sie Informationen zur Konvertierung von MHTML in JPEG mit der Aspose.HTML Python-Bibliothek und zur Anwendung von ImageSaveOptions.

Online MHTML Konverter

Sie können die API-Funktionalität testen und MHTML in Echtzeit konvertieren. Laden Sie eine MHTML-Datei von Ihrem lokalen Dateisystem, wählen Sie das Ausgabeformat und führen Sie das Beispiel aus. Die Konvertierung wird mit den Standard-Speicheroptionen durchgeführt. Sie erhalten das Ergebnis sofort in einer separaten Datei.

                
            

Wenn Sie MHTML programmatisch in Bildformate umwandeln möchten, sehen Sie sich bitte das folgende Python-Codebeispiel an.

MHTML mit ImageSaveOptions in JPG umwandeln

Die Methoden convert_mhtml() der Klasse Converter werden in erster Linie als einfachste Möglichkeit verwendet, eine MHTML-Datei in verschiedene Formate zu konvertieren. Um MHTML in JPG zu konvertieren, wobei ImageSaveOptions angegeben wird, sollten Sie einige Schritte befolgen:

  1. Öffnen Sie eine vorhandene MHTML-Datei.
  2. Erstellen Sie ein neues ImageSaveOptions Objekt mit JPEG ImageFormat. Standardmäßig ist die Eigenschaft Format PNG. Die Klasse ImageSaveOptions bietet zahlreiche Eigenschaften, die Ihnen die volle Kontrolle über eine Vielzahl von Parametern geben und den Prozess der Konvertierung von MHTML in JPG verbessern.
  3. Verwenden Sie die Methode convert_mhtml() der Klasse Converter, um MHTML als JPG-Bild zu speichern. Diese Methode nimmt die Parameter stream, options und den Pfad der Ausgabedatei save_path und führt die Konvertierung durch.

Der folgende Python-Codeausschnitt zeigt, wie man MHTML unter Verwendung von benutzerdefinierten Speicheroptionen in JPG konvertiert:

 1# Convert MHTML to JPG in Python with custom settings
 2
 3import os
 4import aspose.html.converters as conv
 5import aspose.html.drawing as dr
 6import aspose.html.rendering as ren
 7import aspose.html.rendering.image as rim
 8import aspose.html.saving as sav
 9
10# Prepare input and output paths
11output_dir = "output"
12input_dir = "data"
13os.makedirs(output_dir, exist_ok=True)
14
15document_path = os.path.join(input_dir, "document.mht")
16save_path = os.path.join(output_dir, "mhtml-to-image.jpg")
17
18# Open the MHTML file
19with open(document_path, "rb") as stream:
20
21    # Configure JPG output
22    options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
23    options.horizontal_resolution = dr.Resolution.from_dots_per_inch(200.0)
24    options.vertical_resolution = dr.Resolution.from_dots_per_inch(200.0)
25    options.css.media_type = ren.MediaType.SCREEN
26    options.text.use_hinting = True
27
28    # Convert MHTML to JPG
29    conv.Converter.convert_mhtml(stream, options, save_path)

In diesem Beispiel verwenden wir:

Speicheroptionen – ImageSaveOptions-Klasse

Die Klasse ImageSaveOptions in Aspose.HTML for Python via .NET bietet umfangreiche Anpassungsmöglichkeiten für die Konvertierung von MHTML-Inhalten in verschiedene Bildformate und gewährleistet so eine qualitativ hochwertige, auf Ihre Bedürfnisse zugeschnittene Ausgabe. Hier finden Sie eine genauere Beschreibung der einzelnen Eigenschaften von ImageSaveOptions:

MHTML in Bilder umwandeln

Aspose.HTML for Python via .NET unterstützt die Umwandlung von MHTML in PNG-, JPG-, JPEG-, BMP-, TIFF- und GIF-Bilder. Dazu können Sie den obigen Python-Code verwenden. Um das Format des Ausgabebildes festzulegen, müssen Sie nur die gewünschte Erweiterung (Format) im Namen der Ausgabedatei angeben und die Eigenschaft Format für das Objekt “Save Options” festlegen.

Um zum Beispiel MHTML in BMP zu konvertieren, benötigen Sie:

Laden Sie die Bibliothek Aspose.HTML for Python via .NET herunter, um Ihre HTML-, MHTML-, EPUB-, SVG- und Markdown-Dokumente erfolgreich, schnell und einfach in die gängigsten Formate zu konvertieren.

Aspose.HTML bietet einen kostenlosen Online MHTML zu JPG Konverter, der MHTML in JPG Bilder mit hoher Qualität, einfach und schnell konvertiert. Einfach hochladen, Ihre Dateien konvertieren und in wenigen Sekunden Ergebnisse erhalten!

Text “MHTML zu JPG Konverter”