本教程提供了有关如何在 Java 中将 XPS 转换为 PDF 的详细信息。它涵盖了逐步过程、环境配置信息以及可运行的代码片段,以将 XPS 更改为 Java 中的 PDF。您只需要加载源 XPS 文件并使用几个 API 调用将其导出为 PDF 文件。
使用 Java 将 XPS 转换为 PDF 的步骤
- 通过安装 Aspose.Page 来设置系统环境以转换 XPS 文件
- 初始化 PDF 输出流以创建 PDF 文件
- 使用 XpsDocument 类加载输入 XPS 文件
- 创建 PdfSaveOptions 类对象的实例以设置 PDF 属性
- 使用 PdfDevice 类对象将 XPS 文件转换为 PDF
这些步骤详细说明了将 XPS 文件转换为 Java 中的 PDF 的过程。只需加载输入的 XPS 文件,指定 PDF 文件所需的特征并将其导出到文件或流中。 PdfSaveOptions 类允许您控制图像和文本的压缩,以及 PDF 加密、页码和其他属性。
在 Java 中将 XPS 转换为 PDF 的代码
此代码片段可有效将 XPS 文档转换为 Java 中的 PDF。输入文件使用 XpsDocument 类加载,然后您可以设置 PdfSaveOptions 类公开的不同属性,例如轮廓树高度、轮廓树扩展级别、密码或加密算法。指定这些选项的值后,创建一个 PdfDevice 并渲染输出 PDF 文件。
本教程涵盖了与使用 Java* 将 *XPS 文件转换为 PDF 相关的信息。如果您有兴趣了解 EPS 到 PNG 图像的转换,请参阅 如何在 Java 中将 EPS 转换为 PNG 上的文章。