如何使用 C# 将 PostScript 文件转换为 PDF

本教程重点介绍如何使用 C# 将 PostScript 文件转换为 PDF 的过程。它包含配置详细信息、编写此应用程序时要执行的任务列表,以及用于使用 C# 将 PS 转换为 PDF 的可运行示例代码。在将 PS 文件转换为 PDF 时,还讨论了许多自定义选项。

使用 C# 将 PS 文件转换为 PDF 的步骤

  1. 将 IDE 设置为使用 Aspose.Page 进行 PS 到 PDF 的转换
  2. 创建用于保存输出 PDF 文件的输出流
  3. 创建用于读取输入 PostScript 文件的输入流
  4. 使用输入流创建一个 PsDocument 对象
  5. 通过将抑制错误标志设置为 true 创建一个 PdfSaveOptions 对象
  6. 使用输出流创建 PdfDevice 对象
  7. 调用 PsDocument.Save() 方法

这些步骤总结了使用 C#* 将 PostScript 转换为 PDF 的过程。该过程首先创建输出 PDF 流和 PS 输入流,然后使用输入 PS 流创建 PsDocument 类对象。在最后的步骤中,使用输出流创建 PdfDevice 对象,并使用 PdfSaveOptions 对象的指定属性将 PsDocument 对象保存到该流中。

使用 C# 将 PostScript 文件转换为 PDF 的代码

此示例代码演示了使用 C#* 将 *PS 转换为 PDF 的过程。尽管在转换过程中出现错误,但 suppressErrors 标志允许转换,但是错误保存在 PdfSaveOptions.Exceptions 集合中,可以在最后迭代以观察错误(如果有)。同样,您可以使用 PdfSaveOptions.AdditionalFontsFolders 属性设置保存其他字体的文件夹。

本教程指导我们使用 C#* 将文件从 *PS 转换为 PDF。如果您想学习将 EPS 文件转换为 PDF,请参阅 如何在 C# 中将 EPS 转换为 PDF 上的文章。

 简体中文