这篇精确的文章详细阐述了了解如何在 Java 中将 PDF 转换为 XPS 的信息。它包含 Java API 配置详细信息以及转换所需遵循的步骤。对于将 PDF 导出到 XPS Java 代码和相关类进行了说明,您可以根据自己的要求对其进行定制。
在 Java 中将 PDF 转换为 XPS 的步骤
- 添加对 Aspose.PDF 库的引用以将 PDF 转换为 XPS
- 初始化一个 Document 类实例以将输入 PDF 导出到 XPS 文件
- 创建 XpsSaveOptions 类的对象并指定各种属性
- 将 PDF 转换为 XPS 格式后保存输出文件
这些步骤总结了创建 PDF 到 XPS 转换器 Java 项目的完整过程。只需加载源 PDF 文件并指定预期输出文档的所需特征。在最后一步中,根据您的要求将转换后的输出文件导出到磁盘或阵列。
在 Java 中将 PDF 转换为 XPS 的代码
import com.aspose.pdf.License; | |
public class ConvertPdfToXpsInJava { | |
public static void main(String[] args) throws Exception {//Main function to convert PDF to XPS in Java | |
//Load the license | |
License pdfLicense = new License(); | |
pdfLicense.setLicense("Aspose.Pdf.lic"); | |
// Load PDF document | |
com.aspose.pdf.Document pdfDocument = new com.aspose.pdf.Document("input.pdf"); | |
// Instantiate XPS Save options | |
com.aspose.pdf.XpsSaveOptions saveOptions = new com.aspose.pdf.XpsSaveOptions(); | |
// Save the XPS document | |
pdfDocument.save("PDFToXPS.xps", saveOptions); | |
System.out.println("Done"); | |
} | |
} |
此代码片段是如何使用 Java 将 PDF 转换为 XPS 文档 的快速示例。但是,您可以增强此代码以更改多个属性以根据您的偏好创建输出文件。例如,您可以选择保留 XPS 文档中的透明对象以及要呈现到 XPS 文件的页面。
本文介绍如何在您的应用程序中使用 Java PDF 到 XPS 文件 创建。但是,如果您想探索使用页眉和页脚,请参阅有关 如何使用Java在PDF中添加页眉和页脚 的文章。