按照本文使用 C# REST API 将 XPS 文档转换为 PDF。您将学习使用基于 .NET 的云 SDK,通过 C# 低代码 API** 自动将 **XPS 转换为 PDF。它将提供加载 XPS 并在磁盘上创建 PDF 文件的分步过程。
先决条件
下载 Aspose.PDF Cloud SDK for Dotnet to change XPS to PDF
使用上述 SDK 设置 C# 项目,用于将 XPS 文档转换为 PDF
使用 C# 低代码 API 将 XPS 文件更改为 PDF 的步骤
- 通过设置客户端密钥和 ID 来实例化 PdfApi 类对象,以将 XPS 转换为 PDF
- 将磁盘上的XPS文件读入Byte数组
- 将 XPS 字节数组转换为 MemoryStream
- 将XPS内存流以唯一名称上传到云存储
- 通过提供云存储中唯一的文件名来调用 GetXpsInStorageToPdf() 方法
- 验证 API 响应并将返回的流保存到磁盘上的文件中
这些步骤总结了使用 C# REST 接口* 将 *XPS 文件更改为 PDF 的过程。使用客户端 ID 和密钥创建 PdfApi 对象,加载 XPS 以将其上传到云存储并指定名称以供以后使用。最后,调用 GetXpsInStorageToPdf() 方法并共享上传的 XPS 文件名以进行转换。
使用 C# REST API 的 XPS 到 PDF 转换器的代码
此代码使用 C# RESTful 服务* 将 *XPS 格式更改为 PDF。您可以从磁盘加载 XPS 文件,也可以从网络或数据库获取流。生成 PDF 后,将其更改为 API 支持的任何其他格式。
本文教我们使用基于 C# .NET 的 API* 将 *XPS 更改为 PDF 格式。要将 MD 文件转换为 PDF,请参阅 使用 C# REST API 将 Markdown 转换为 PDF 上的文章。