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