我一直在研究附加PostScript文件和可用的工具。一个似乎常用的选项是GhostScript。我能够将这些文件附加到一起,但是在这个过程中,我丢失了原始文件中的/MediaPosition设置。最终可能组合的文件将被发送到打印机,并且托盘的选择很重要。Ghostscript是否能够在追加过程中保留此信息?
发布于 2020-01-24 03:58:09
您不能可靠地‘附加’PostScript文件,因为PostScript是一种编程语言,您不能简单地将两个程序放在一起并期望它们工作。有时你会很幸运,它会工作,有时它不会,或者不会按照你期望的方式运行。
如果你正在使用Ghostscript做一些事情,你肯定是在追加,而不是‘’PostScript程序。
我假设您正在使用ps2write输出设备并发送多个输入文件,以便获得一个新的输出程序。不,ps2write绝对不会保留特定于设备的信息,例如托盘位置。有关原因,请参阅文档here
您可以使用PSDocOptions和PSPageOptions将特定于设备的代码插入到ps2write设备的输出中,请参阅上面链接的文档页面的第6.5节
https://stackoverflow.com/questions/59884458
复制相似问题