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 等图像格式。本文将介绍如何使用 Aspose.HTML Python 库将 MHTML 转换为 JPEG 以及如何应用 ImageSaveOptions。
您可以测试 API 功能并实时转换 MHTML。从本地文件系统加载 MHTML 文件,选择输出格式并运行示例。转换将以默认保存选项执行。您将立即收到一个单独文件的结果。
如果您想通过编程将 MHTML 转换为图像格式,请参阅以下 Python 代码示例。
Converter 类中的 convert_mhtml() 方法主要用于将 MHTML 文件转换成各种格式的最简单方法。要将指定了 ImageSaveOptions 的 MHTML 转换为 JPG,应遵循以下几个步骤:
stream、options、输出文件路径 save_path 并执行转换操作。下面的 Python 代码片段展示了如何使用自定义保存选项将 MHTML 转换为 JPG:
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)Aspose.HTML for Python via .NET 中的
ImageSaveOptions 类为将 MHTML 内容转换为各种图像格式提供了广泛的自定义选项,可确保根据您的需求量身定制高质量的输出。下面是对 ImageSaveOptions 每个属性的详细说明:
CssOptions 表示,允许配置在 HTML 转换为图像时如何处理 CSS 属性。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.