XHTML 转 PDF csharp

XHTML 是更严格的基于 XML 的 HTML 文件版本。它的开发是为了增强与不同数据格式的互操作性。然而,PDF 文件因其在多个平台和操作系统中的支持而广受欢迎。在某些情况下,您可能需要将 XHTML 文件转换为 PDF 格式。因此,本文介绍了如何在 C# 中以编程方式将 XHTML 文件转换为 PDF 文档。

XHTML 到 PDF 转换器 – C# .NET API 安装

Aspose.HTML for .NET API 可用于创建、编辑或转换多种与 Web 相关的文件格式,包括 HTML、EPUB、SVG 等。您可以通过下载其 API 来配置 API从 New Releases 页面或使用以下 NuGet 安装命令参考文件:

PM> Install-Package Aspose.Html

在 C# 中将 XHTML 转换为 PDF 文件

XHTML 文档可以通过包含来自其他基于 XML 的语言的片段来提供可扩展性。您可以按照以下步骤将 XHTML 文件转换为 PDF 格式:

  1. 加载输入 XHTML 文件。
  2. 初始化 PdfSaveOptions 类的实例。
  3. 使用 ConvertHTML 方法将 XHTML 转换为 PDF 文件。

以下代码示例展示了如何在 C# 中以编程方式将 XHTML 文件转换为 PDF:

// 加载 XHTML 文件以进行转换 
HTMLDocument document = new HTMLDocument("sample.xhtml");

// 创建 PdfSaveOptions 的实例 
PdfSaveOptions options = new PdfSaveOptions();

// 将 XHTML 保存为 PDF 文件
Converter.ConvertHTML(document, options, "output.pdf");

探索 Aspose.HTML for .NET API

documentation 空间解释了 API 的各种其他功能,用于处理 Web 和 Internet 相关的文件格式。您可以探索用于网络爬取、下载或转换文件的不同选项。

获得免费许可证

您可以通过请求 免费临时许可证 来评估 API,而不受任何评估限制。

结论

在本文中,您了解了在基于 C# 的应用程序中,通过 .NET 或 .NET Core 框架将 XHTML 转换为 PDF 文档的过程。此外,如有任何疑问,您可以在 论坛 上给我们写信。

也可以看看

在 C# 中将 EPUB 转换为 PNG 或 JPG 图像