本简短指南讲解如何使用 Node.js REST API 将 PDF 转换为 XPS。您将学习如何使用 Node.js 的 Cloud SDK,自动将 PDF 文件转换为 XPS 文件。本指南还将分享一些简化 XPS 文件输出的细节。
先决条件
- 创建帐户 API 凭证 将 PDF 转换为 XPS
- 下载 适用于 Node.js 的 Aspose.PDF Cloud SDK 将 PDF 转换为 XPS
- 使用上述 SDK 设置 Node.js 项目
使用 Node.js REST 接口将 PDF 转换为 XPS 文档的步骤
- 创建 PdfApi 对象以将 PDF 转换为 XPS
- 将源 PDF 文件内容读入字节数组
- 将字节数组转换为 MemoryStream 以便上传
- 将 MemoryStream 上传到包含 PDF 文件的云存储
- 调用 获取 PDF 存储至 Xps() 将 PDF 转换为 XPS
- 解析 API 响应并获取 XPS 内容以保存在磁盘上
以上步骤描述了使用 Node.js RESTful 服务将 PDF 转换为 XPS 的过程。将源 PDF 文件加载到字节数组中,并创建内存流以将其加载到云存储。最后,调用 GetPdfInStorageToXps() 方法将在线 PDF 文件转换为 XPS 格式,并返回转换后的 XPS 流。
使用基于 Node.js 的 API 编写 PDF 到 XPS 转换器软件的代码
此代码演示了如何使用 Node.js REST API 将 PDF 文件转换为 XPS 文件。您可以将多个 PDF 文件上传到云存储,然后分别对每个 PDF 文件调用 GetPdfInStorageToXps() 方法,将其转换为 XPS 文件。如果需要,您还可以自定义上传的 PDF 文件,然后再将其转换为 XPS 格式。
本指南教我们如何使用 Node.js Low Code API 开发一个 PDF 转 XPS 文件转换器。要将 PCL 文件转换为 PDF,请参阅文章 使用 Node.js REST API 将 PCL 文件转换为 PDF。