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 格式:
- 加载输入 XHTML 文件。
- 初始化 PdfSaveOptions 类的实例。
- 使用 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 文档的过程。此外,如有任何疑问,您可以在 论坛 上给我们写信。