Java 中的 MHTML 转换器
MHTML 是一种网页归档格式,可将图像、CSS 样式、音频和视频文件等多种资源嵌入到一个文件中,文件扩展名通常为 .mht。MHTML 格式允许以单个文件的形式保存和发送网页,并保留其外观和交互性。大多数网络浏览器都能打开它。但有时,您需要转换 MHTML 以获得其他格式的优势。
Aspose.HTML for Java 提供多种 MHTML 转换为流行格式的功能,如 PDF、XPS、DOCX、JPG、PNG、BMP、TIFF 和 GIF。
本节将介绍支持的 MHTML 转换列表,以及如何使用
Converter 类中的 convertMHTML() 方法进行转换。可能会有不同的情况,但任何 MHTML 转换都可以通过几个必要的步骤完成:
- 加载现有的 MHTML 文件。您可以从文件、数据流或 URL 加载 MHTML。
- 创建一个 SaveOptions 对象。您可以自定义渲染过程,以获得所需的结果。
- 使用 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 转换
- 将 MHTML 转换为 PDF – 学习如何使用 Java 库将 MHTML 转换为 PDF。
- 将 MHTML 转换为 JPG – 了解如何使用 Aspose.HTML for Java 将 MHTML 转换为 JPG,您可以轻松使用此处描述的 Java 代码将 MHTML 转换为 PNG、MHTML 转换为 BMP、MHTML 转换为 GIF 和 MHTML 转换为 TIFF。
- 将 MHTML 转换为 PNG – 学习如何使用转换器类的
convertMHTML()方法将 MHTML 转换为 PNG,以及如何应用ImageSaveOptions方法。
您可以从 GitHub 下载完整的示例和数据文件。
Aspose.HTML 提供了一个免费的在线 MHTML 转换器,可让您将 MHTML 文件转换为各种流行格式。该工具可以轻松地将 MHTML 转换为 PDF、XPS、DOCX、JPG、PNG、BMP、TIFF 和 GIF。转换过程简单快捷。您不需要任何其他软件。