Java 中的 MHTML 转换器

MHTML 是一种网页归档格式,可将图像、CSS 样式、音频和视频文件等多种资源嵌入到一个文件中,文件扩展名通常为 .mht。MHTML 格式允许以单个文件的形式保存和发送网页,并保留其外观和交互性。大多数网络浏览器都能打开它。但有时,您需要转换 MHTML 以获得其他格式的优势。

Aspose.HTML for Java 提供多种 MHTML 转换为流行格式的功能,如 PDFXPSDOCXJPGPNGBMPTIFFGIF

本节将介绍支持的 MHTML 转换列表,以及如何使用 Converter 类中的 convertMHTML() 方法进行转换。可能会有不同的情况,但任何 MHTML 转换都可以通过几个必要的步骤完成:

  1. 加载现有的 MHTML 文件。您可以从文件、数据流或 URL 加载 MHTML。
  2. 创建一个 SaveOptions 对象。您可以自定义渲染过程,以获得所需的结果。
  3. 使用 convertMHTML() 方法之一,并向其传递所需的参数。

下面的代码片段展示了如何使用我们的 Java 库将 MHTML 转换为 PDF:

1// Convert MHTML to PDF using Java
2
3// Open an existing MHTML file for reading
4java.io.FileInputStream fileInputStream = new java.io.FileInputStream("sample.mht");
5
6// Invoke the convertMHTML() method to convert MHTML to PDF
7Converter.convertMHTML(fileInputStream, new PdfSaveOptions(), "convert-by-two-lines.pdf");

流行的 MHTML 转换

您可以从 GitHub 下载完整的示例和数据文件。

Aspose.HTML 提供了一个免费的在线 MHTML 转换器,可让您将 MHTML 文件转换为各种流行格式。该工具可以轻松地将 MHTML 转换为 PDF、XPS、DOCX、JPG、PNG、BMP、TIFF 和 GIF。转换过程简单快捷。您不需要任何其他软件。

Subscribe to Aspose Product Updates

Get monthly newsletters & offers directly delivered to your mailbox.