关于从 PS 转换为 PDF 时保留混合复合的问题



美好的一天,

我们直接在工业施乐打印机上打印PostScript文件。

由于我无法追踪的字体问题,一位客户的Postscript文件变得乱码,所以我使用Adobe的Distiller从PS转换为PDF。同样的字体问题出现在从Distiller生成的PDF中。没有多少选项调整帮助我,使用 Callas pdfToolbox 查找/替换字体操作对我来说不起作用。

所以,我下载了Ghostscript,并花了一个有趣的小时来记住DOS是如何工作的。我最终能够通过转到Ghostscript目录并执行以下操作将几个PS文件转换为外观完美的PDF:

gswin64 -dQUIET -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=myoutputfilename.pdf myinputfilename.ps

但是,我没有从头到尾考虑问题,因为现在我面临着混合丛的问题。文件中的一些文档是一页文档,有些是两页文档,应双面打印。

PS在我们将其放在施乐打印机之一上时为我们处理所有这些。当然,PDF 不会。我只能在打印机上指定单工或双面 - 所以它要么是一个,要么是另一个,这不适用于两者兼而有之的 PDF。

有没有干净(或肮脏(的方法可以解决这个问题?我想以某种方式指示 Ghostscript 在 PS 文件的每个单面页面之后插入空白页,然后只打印整个 PDF 双面,但不知道如何开始这样做。

非常感谢任何帮助。 :)

听起来你在这里已经将几个PostScript程序连接在一起,是这样吗?

这不是一个好主意,它可能导致不正确的输出,我想知道这是否是您使用蒸馏器和打印机问题的根源。

您是否尝试过使用 ps2write 设备而不是 pdfwrite 来制作 PostScript 而不是 PDF?虽然这不会携带任何特定于设备的控件(如/Duplex(,但你可以轻松地将它们放回原处。事实上,该设备的最新版本将允许您指定要在文档和/或页面级别插入的代码。

最新更新