如何合并 MHTML 文件?
Aspose.HTML for .NET 为您提供在线或通过 C# 以编程方式合并 MHTML 文件的工具。 Online MHTML Merger 让您可以在浏览器中实时将多个文件合并到一个文档中。如果您想在您的产品中使用合并和转换功能或以编程方式合并 MHTML,请 下载 Aspose.HTML C# 库 了解我们的 文档 并考虑 C# 代码示例。强大的 C# API 允许您快速、高质量地合并 MHTML 文件。
在线 MHTML 合并
在您的浏览器中测试 MHTML 合并的质量!请从本地文件系统加载文件,选择所需的输出格式并运行示例!它快速、简单、安全且完全免费!您将立即将结果作为单独的文件获得。因此,快速合并 MHTML 文件并将结果在线保存为 PDF、XPS、DOCX 或 TIFF 格式!
// Open existing MHTML files for reading using var stream1 = File.OpenRead(DataDir + "document1.mht"); using var stream2 = File.OpenRead(DataDir + "document2.mht"); // Create an instance of MHTML Renderer using var renderer = new Aspose.Html.Rendering.MhtmlRenderer(); // Create an instance of PDF device using var device = new Aspose.Html.Rendering.Pdf.PdfDevice("output-mht.pdf"); // Merge all MHTML documents into PDF renderer.Render(device, stream1, stream2);
在 C# 中将 MHTML 合并为 PDF 的步骤
Aspose.HTML for .NET API 提供了用于渲染和合并 MHTML 文档的 Renderer 类。直接使用 Renderer 实例,您可以一次将多个文件发送到输出渲染设备。 Aspose.HTML API 提供以下渲染器实现:HtmlRenderer、SvgRenderer、MhtmlRenderer 和 EpubRenderer,分别用于渲染 HTML、SVG、MHTML 和 EPUB 文档。
如果您想以编程方式合并 MHTML 文件,请参阅上面的示例。您可以使用几行 C# 代码合并文档:
- 打开一个现有的 MHTML 文件。
- 创建MHTML实例 Renderer. 使用 MhtmlRenderer() 构造函数。
- 在这一步中,您可以选择一个渲染设备。 API 提供以下实现:PdfDevice、XpsDevice、DocDevice 和 ImageDevice,分别用于生成 PDF、XPS、DOCX 和 Image 文件格式。
- 如果要将 MHTML 合并为 PDF,请创建 PDF 设备。使用 PdfDevice() 构造函数来初始化 PdfDevice 类的新实例。
- 调用 Render() 方法将所有MHTML文档合并为PDF。
- 复制用于 MHTML 文件合并的 C# 代码并在您的项目中使用它。
常问问题
1. 为什么这个 MHTML 合并有用?
MHTML合并是一个实用、强大、快速的工具,可以合并多个MHTML文件。您可以快速轻松地将MHTML文件合并为一个文件并保存轻松生成 PDF、XPS、DOCX 和 TIFF 格式!
2. 如何合并 MHTML?
您可以在线或以编程方式合并 MHTML。要在线合并 HTML,请从本地文件系统或 URL 加载文件,从列表中选择所需的输出格式并运行示例!您将立即得到结果。此外,您可以复制 C# 代码并将其用于您自己的应用程序进行文件合并。
3. 我可以在 Linux、Mac OS、iOS 或 Android 上合并 MHTML 吗?
您可以通过移动设备、平板电脑或计算机使用此免费在线 MHTML 合并。合并的界面非常简单。我们的工具支持所有带有浏览器的操作系统 – Windows、Mac OS、Linux、Android 和 iOS。无需安装任何额外的工具来支持此工具的运行。
什么是 MHTML 文件格式
具有 MHTML 扩展名的文件代表一种网页存档格式,可以由许多不同的应用程序创建。该格式被称为存档格式,因为它将 Web HTML 代码和相关资源保存在单个文件中。这些资源包括链接到网页的任何内容,例如图像、小程序、动画、音频文件等。 MHTML 文件可以在各种应用程序中打开,例如 Internet Explorer 和 Microsoft Word。 MHTML 文件格式对页面内容进行编码,类似于 message/rfc822 中定义的规范,这些规范是纯文本电子邮件相关规范。格式的实际规范在 RFC 2557 中有详细说明。
如何为 .NET 库安装 Aspose.HTML
您可以通过多种方式在系统上安装 Aspose.HTML for .NET 库:
- 使用 NuGet 包管理器 GUI 安装 NuGet 包。
- 使用包管理器控制台安装 NuGet 包。
- 通过 MSI 安装 Aspose.HTML for .NET。
使用 Aspose.HTML C# 库来转换、合并、编辑 HTML 文档,从网络中提取数据等等!有关 C# 库安装和系统要求的更多详细信息,请参阅 Aspose.HTML 文档 。