如何在 C# 中将 Markdown 转换为 XPS

在本分步教程中,您将学习如何在 C# 中将 Markdown 转换为 XPS。我们将首先在 C# 中将 Markdown 转换为 HTML,然后使用 C# 代码将 HTML 转换为 XPS 文件格式。

在 C# 中将 Markdown 转换为 XPS 的步骤

  1. 从 NuGet.org 安装 Aspose.HTML for .NET
  2. 包括 Aspose.HTML API 的四个必需的命名空间
  3. 使用 SetLicense 方法申请 API 许可
  4. 使用 Converter class 将 Markdown (MD) 文件加载到 HTMLDocument object
  5. 将输出保存为 HTML 文件
  6. 将输出 HTML 文件加载到 HTMLDocument 对象中
  7. 使用 XpsRenderingOptions class 指定 XPS 选项
  8. 创建 XpsDevice class 的实例以呈现 XPS 输出
  9. 将加载的 HTML 文件渲染为 XPS 文件格式

从 Markdown (MD) 文件格式到 XPS 的转换使用单个 Aspose.HTML for .NET API 分两步完成。第一步,将MD文件转换为HTML,然后将HTML转换为XPS文件格式。转换过程非常简单易行。

在 C# 中将 Markdown 转换为 XPS 的代码

上面的代码表明这两种转换都需要 HTMLDocument 对象。在 HTML conversion 的 Markdown 中,我们使用的是 Converter 类。而对于 HTML 到 XPS 的转换,我们使用 XpsDevice 对象来帮助将 HTML 呈现为 XPS 文档。上面的 C# 代码示例适用于任何 .NET 平台和工具。

 简体中文