如何合并 HTML?
Aspose.HTML for .NET 为您提供在线或通过 C# 以编程方式合并 HTML 文件的工具。 Online HTML Merger 让您可以在浏览器中实时将多个 HTML 文件合并到一个文档中。如果您想在您的产品中使用合并和转换功能或以编程方式合并 HTML,请 下载 Aspose.HTML C# 库 了解我们的 文档 并考虑 C# 代码示例。强大的 C# API 允许您快速、高质量地合并 HTML 文件。
在线 HTML 合并
在您的浏览器中测试 HTML 合并的质量!请从本地文件系统或 URL 加载 HTML 文件,选择所需的输出格式并运行示例!它快速、简单、安全且完全免费!您将立即将结果作为单独的文件获得。因此,快速合并 HTML 文件并将结果在线保存为 PDF、XPS、DOCX、TIFF 或 MHTML 格式!
using (var document1 = new Aspose.Html.HTMLDocument("first-document.html")) using (var document2 = new Aspose.Html.HTMLDocument("second-document.html")) { // Create an instance of HTML Renderer using (var renderer = new Aspose.Html.Rendering.HtmlRenderer()) { // Create an instance of PDF device using (var device = new Aspose.Html.Rendering.Pdf.PdfDevice("output.pdf")) { // Merge all HTML documents into PDF renderer.Render(device, document1, document2); } } }
在 C# 中将 HTML 合并为 PDF 的步骤
Aspose.HTML for .NET API 提供了用于呈现和合并 HTML 文档的 Renderer 类。直接使用 Renderer 实例,您可以一次将多个文件发送到输出渲染设备。 Aspose.HTML API 提供以下渲染器实现:HtmlRenderer、SvgRenderer、MhtmlRenderer 和 EpubRenderer,分别用于渲染 HTML、SVG、MHTML 和 EPUB 文档。
如果您想以编程方式合并 HTML,请参阅上面的示例。您可以将 HTML 文件与几行 C# 代码合并:
- 使用 HTMLDocument() 构造函数之一加载 HTML 文档。您可以从文件、HTML 代码、流或 URL 加载 HTML。
- 创建HTML实例 Renderer. 使用 HtmlRenderer() 构造函数。
- 在这一步,你可以选择一个渲染设备。 API 提供以下实现:PdfDevice、XpsDevice、DocDevice 和 ImageDevice,分别用于生成 PDF、XPS、DOCX 和 Image 文件格式。
- 如果要将 HTML 合并为 PDF,请创建 PDF 设备。使用 PdfDevice() 构造函数来初始化 PdfDevice 类的新实例。
- 调用 Render() 方法将所有HTML文档合并为PDF。
- 复制用于合并 HTML 文件的 C# 代码并在您的项目中使用它。
什么是 HTML 文件格式
HTML(超文本标记语言)是为在浏览器中显示而创建的文档的标准标记语言。最新的变体,称为 HTML 5,为使用该语言提供了很大的灵活性。 HTML 页面要么从托管这些页面的服务器接收,要么也可以从本地系统加载。每个 HTML 页面都由 HTML 元素组成,例如表单、文本、图像、动画、链接等。这些元素由 img、a、p 等标签表示,其中每个标签都有一个开始和结束。它还可以嵌入以 JavaScript 和样式表 (CSS) 等脚本语言编写的应用程序,以实现整体布局表示。
如何为 .NET 库安装 Aspose.HTML
您可以通过多种方式在系统上安装 Aspose.HTML for .NET 库:
- 使用 NuGet 包管理器 GUI 安装 NuGet 包。
- 使用包管理器控制台安装 NuGet 包。
- 通过 MSI 安装 Aspose.HTML for .NET。
使用 Aspose.HTML C# 库来转换、合并、编辑 HTML 文档,从网络中提取数据等等!有关 C# 库安装和系统要求的更多详细信息,请参阅 Aspose.HTML 文档 。