如何在 Java 中将 PS 转换为 PDF

这个简短的教程指导如何在 Java 中将 PS 转换为 PDF。共享一组详细的步骤和可运行的示例代码以及 IDE 配置详细信息,以将 PostScript 文件转换为 Java 中的 PDF。本文还讨论了用于抑制错误、设置默认页面大小和其他功能的不同选项。

在 Java 中将 PostScript 转换为 PDF 的步骤

  1. 将环境设置为使用 Aspose.Page for Java 将 PS 转换为 PDF
  2. 使用 FileInputStream 打开源 PS 文件
  3. 使用源 PS 文件流实例化 PsDocument 类对象
  4. 使用所需的抑制错误选项创建一个 PdfSaveOptions 对象
  5. 创建一个 FileOutputStream 对象以将输出内容写入 PDF
  6. 使用 PDF 输出流实例化 PdfDevice 对象
  7. 保存生成的 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 上的文章。

 简体中文