Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
Aspose.HTML for Python via .NET поддерживает преобразование MHTML в такие форматы изображений, как PNG, JPG, JPEG, BMP, TIFF и GIF. В этой статье вы найдете информацию о том, как преобразовать MHTML в JPEG с помощью библиотеки Python Aspose.HTML и как применить ImageSaveOptions.
Вы можете протестировать функциональность API и конвертировать MHTML в режиме реального времени. Загрузите файл MHTML из локальной файловой системы, выберите выходной формат и запустите пример. Преобразование будет выполнено с параметрами сохранения по умолчанию. Вы сразу получите результат в виде отдельного файла.
Если вы хотите программно преобразовать MHTML в форматы изображений, рассмотрите следующий пример кода Python.
Методы convert_mhtml() класса
Converter в основном используются как самый простой способ конвертировать файл MHTML в различные форматы. Чтобы преобразовать MHTML в JPG с указанием ImageSaveOptions, вам необходимо выполнить несколько шагов:
В следующем фрагменте кода Python показано, как преобразовать MHTML в JPG с использованием пользовательских параметров сохранения:
1# Convert MHTML to JPG using Python with custom settings
2
3import os
4import aspose.html.converters as conv
5import aspose.html.saving as sav
6import aspose.html.rendering.image as rim
7import aspose.html.drawing as dr
8
9# Setup directories and define paths
10output_dir = "output/"
11input_dir = "data/"
12os.makedirs(output_dir, exist_ok=True)
13
14document_path = os.path.join(input_dir, "document.mht")
15save_path = os.path.join(output_dir, "mhtml-to-image.jpg")
16
17# Open an existing MHTML file for reading
18with open(document_path, "rb") as stream:
19
20 # Create an instance of ImageSaveOptions
21 options = sav.ImageSaveOptions(rim.ImageFormat.JPEG)
22 options.horizontal_resolution = dr.Resolution.from_dots_per_inch(200.0)
23 options.vertical_resolution = dr.Resolution.from_dots_per_inch(200.0)
24 options.css.media_type.SCREEN
25 options.text.use_hinting = True
26
27 # Convert MHTML to JPG
28 conv.Converter.convert_mhtml(stream, options, save_path)В примере мы используем:
format для указания формата выходного изображения;horizontal_resolution и vertical_resolution для установки разрешения выходного изображения в пикселях на дюйм;css.media_type, которое определяет, как обрабатываются медиа-запросы CSS в процессе преобразования;use_hinting, управляющее качеством рендеринга текста во время преобразований.Класс ImageSaveOptions в Aspose.HTML for Python via .NET предлагает широкие возможности настройки для преобразования содержимого MHTML в различные форматы изображений, обеспечивая высококачественный вывод, соответствующий вашим потребностям. Вот более подробное описание каждого свойства ImageSaveOptions:
Aspose.HTML for Python via .NET поддерживает преобразование MHTML в изображения PNG, JPG, JPEG, BMP, TIFF и GIF. Для этого вы можете использовать приведенный выше код Python; Чтобы установить формат выходного изображения, вам нужно всего лишь указать необходимое расширение (формат) в имени выходного файла и установить свойство format для объекта параметров сохранения.
Например, чтобы преобразовать MHTML в BMP, вам необходимо:
options = sav.ImageSaveOptions(rim.ImageFormat.BMP);.bmp в имени файла выходного изображения: save_path = os.path.join(output_dir, "mhtml-to-image.bmp").Загрузите библиотеку Aspose.HTML for Python via .NET, чтобы успешно, быстро и легко конвертировать документы HTML, MHTML, EPUB, SVG и Markdown в самые популярные форматы.
Aspose.HTML предлагает бесплатный онлайн Конвертер MHTML в JPG, который конвертирует изображения MHTML в JPG с высоким качеством, просто и быстро. Просто загрузите, конвертируйте файлы и получите результаты через несколько секунд!
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.