我想将 Gimp 中打开的图像保存为 PDF 格式。但是当我单击“另存为”时,最接近 PDF 的格式是 PS。后来我了解到我可以单击“打印”,然后选择 PDF 格式的“打印到文件”。
我记得以前用其他软件也出现过类似情况,即无法保存为 PDF 格式,但可以打印为 PDF 格式。所以我想知道为什么会这样?为什么 PS 格式会有所不同?
答案1
是的,对于最终用户来说,阅读这篇文章似乎会令人困惑和不一致。
造成差异的原因是这样的:
Save as PostScript
是一个原生实现的功能,完全由应用程序本身(在本例中为 Gimp)完成。Print to PDF
是由一些外部工具完成的功能。在这种情况下,Gimp 将 PostScript 发送到 (虚拟) PDF 打印机驱动程序 (大多数情况下使用 Ghostscript 的 PS->PDF 转换功能),后者完成 PDF 生成 (从其收到的 PostScript 输入)。
此条目经常出现在打印菜单,因为全部可以打印的应用程序根本可以使用此 (虚拟) PDF 打印机驱动程序。Gimp 和所有其他应用程序都一样:
- 如果他们能够打印,他们必须还可以打印到 PostScript 打印机。
- 如果他们可以打印到 PostScript 打印机,他们就能以某种方式生成 PostScript文件格式。
- 如果他们可以发送 PostScript 文件格式,虚拟 PDF 打印机就会很乐意将其转换为 PDF。
答案2
打印为 PDF 只是一种传统的叫法,因为 PDF 最初被发明用于以数字方式交换手册或法律文件等印刷材料。导出为或者呈现为是一个更好的称呼,但由于惯例已经存在了很长时间,它被放到了打印菜单。