这个简短的教程指导如何在 Java 中将 PS 转换为 PDF。共享一组详细的步骤和可运行的示例代码以及 IDE 配置详细信息,以将 PostScript 文件转换为 Java 中的 PDF。本文还讨论了用于抑制错误、设置默认页面大小和其他功能的不同选项。
在 Java 中将 PostScript 转换为 PDF 的步骤
- 将环境设置为使用 Aspose.Page for Java 将 PS 转换为 PDF
- 使用 FileInputStream 打开源 PS 文件
- 使用源 PS 文件流实例化 PsDocument 类对象
- 使用所需的抑制错误选项创建一个 PdfSaveOptions 对象
- 创建一个 FileOutputStream 对象以将输出内容写入 PDF
- 使用 PDF 输出流实例化 PdfDevice 对象
- 保存生成的 PDF 文件并关闭所有流
这些步骤总结了用 Java* 将 *PS 文件转换为 PDF 的过程。该过程首先使用 FileInputStream 对象打开源 PS 文件,然后使用上述流创建 PsDocument 对象。 PdfDevice 类用于创建 Pdf 文件,因为它包含使用为所需输出自定义的 PdfSaveOptions 类对象保存 PDF 文件的功能。
在 Java 中将 PS 文件转换为 PDF 的代码
此代码可用作 Java* 中 *PS 到 PDF 转换的基础。您可以通过使用 PdfSaveOptions 类中的 setAdditionalFontsFolders() 方法添加选择字体文件夹的选项以及自定义其他属性(例如设置 JPEG 质量)来改进代码。如果需要,您可以通过传递输出流和 Dimension 对象,使用 PdfDevice 类的不同构造函数来更改默认页面大小。
本快速指南向我们介绍了如何使用 Java* 将 *PostScript 文件转换为 PDF。如果您想了解将 EPS 文件转换为 PDF 文件的过程,请参阅 如何在 Java 中将 EPS 转换为 PDF 上的文章。