【发布时间】:2018-05-22 12:35:31
【问题描述】:
我有 postscript 文件,使用“打印到文件”技巧生成。 该文件是从一页 pdf 生成的。
当我尝试打印此文件并想要它的两份副本时,我使用以下命令:
lp -o raw -n 2 27116_6-pack_Pixel_inlay-duplo.ps
在一台计算机上(带有 cups 2.2.0 的 iMac)它将打印两个单面打印件,这是预期的行为。
在其他三台 iMac 上使用相同的命令(和完全相同的文件),将生成双面打印。我在其中一台 iMac 上检查了 Cups 版本,它是 2.1.0 所以我将这台机器从 El Capitain 升级到 MacOs Sierra 并获得了 Cups 2.2.5,希望在 Cups 2.1.0 版本中存在问题。
当我期望 2 个单页时,我仍然遇到了同样的双面打印问题。
我检查了 Fierry 工作站,顶部条目是具有正确行为的条目。第二个条目将原始 pdf 磁贴作为任务名称。
有什么建议吗?
顺便说一句,我很惊讶-n 选项在发送带有-o raw 选项的后记文件时起作用。我认为发送原始文件时不会更改/添加到文件中。
【问题讨论】:
-
您很可能在某处的 CUPS 配置中将 Duplex 设置为 true。我不能(显然)在没有看到文件的情况下说出来。我从您的屏幕截图中注意到,这两个文件的大小相当不同,一个几乎是另一个的两倍,这向我表明其中一个文件有 /Copies 2 而另一个有两个完整PostScript 程序的副本。这些在带有 /Duplex 的打印机上的行为会有所不同;第一种情况将产生两张纸(一页,两次),第二种情况将产生双面输出(两页,双面为真)。我还是会说 CUPS 配置。
-
@KenS 它是完全相同的文件,(在磁盘 40 MB 上)。当我这样做时
-n 3Fiery Workstation 会说 120 MB。 -
-n 2与-o raw一起使用,因为 CUPS 将 保持原始 PostScript 文件不变,而只是将其发送到打印队列两次...
标签: postscript cups