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 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)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.