MHT 转 JPG PNG Java

MHT 文件可用于归档网页,因为它们包含所有图像、CSS、JavaScript 和其他资源。在某些情况下,您可能需要将 MHT 文件转换为图像格式。因此,本文介绍了如何在 Java 中以编程方式将 MHT 或 MHTML 转换为 JPGPNG 格式的图像。

MHT 到图像转换 – Java API 安装

Aspose.HTML for Java API 是一种高级 HTML 处理 API,可用于创建或操作 HTML、MHTML 和其他流行的文件格式。只需从 Downloads 部分下载其 JAR 文件即可访问 API,或在应用程序的 pom.xml 文件中使用以下详细信息:

存储库:

 <repositories>
     <repository>
         <id>snapshots</id>
         <name>repo</name>
         <url>http://repository.aspose.com/repo/</url>
     </repository>
</repositories>

依赖:

 <dependencies>
    <dependency>
        <groupId>com.aspose</groupId>
        <artifactId>aspose-html</artifactId>
        <version>21.12</version>
        <classifier>jdk16</classifier>
    </dependency>
</dependencies>

在 Java 中将 MHT 或 MHTML 转换为 JPG 图像

您可以通过以下步骤将 MHT 或 MHTML 网页导出为 JPG 格式的图像:

  1. 初始化 ImageSaveOptions 类的实例。
  2. 将输出格式指定为 JPEG 或 JPG。
  3. 使用 ConvertMHTML 方法将源 MHT 或 MHTML 转换为 JPG 格式图像。

下面的代码片段演示了如何在 Java 中将 MHT 或 MHTML 文件转换为 JPG 图像:

// 创建 ImageSaveOptions 的实例
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Jpeg);

// 将 MHTML 转换为 JPEG 或 JPG 图像格式
Converter.convertMHTML("input.mhtml", options, "output.jpeg");

在 Java 中以编程方式将 MHT 或 MHTML 转换为 PNG 图像

您可以按照下列步骤快速将 MHT 或 MHTML 文件转换为 PNG 格式的图像:

  1. 实例化 ImageSaveOptions 类的对象。
  2. 将输出图像格式设置为 PNG。
  3. 使用 ConvertMHTML 方法将 MHT 或 MHTML 转换为 PNG 图像。

以下代码示例说明了如何在 Java 中将 MHT 或 MHTML 文件转换为 PNG 格式的图像:

// 创建 ImageSaveOptions 的实例
ImageSaveOptions options = new ImageSaveOptions();
options.setFormat(ImageFormat.Png);

// 将 MHTML 转换为 PNG 图像格式
Converter.convertMHTML("input.mhtml", options, "output.png");

探索 Aspose.HTML for Java API

您可以访问 文档 部分以了解 API 提供的其他几个功能。

获得免费许可证

您可以通过获得 免费临时许可证 来评估 API 提供的任何功能的全部功能。

结论

在本文中,您了解了如何使用 Java 将 MHT 或 MHTML 文件转换为 PNG、JPG 或 JPEG 格式的图像。此外,您可以通过 论坛 提出您的任何疑问,以便我们能够有效地为您提供帮助。

也可以看看

在 Java 中将 EPUB 转换为 XPS