我遇到PostScript问题,尤其是setpagedevice运算符。
目标:我想设置页面大小,选择输出托盘,然后执行我的PostScript操作。例如,在A3到托盘3上打印,没有双面打印,我说
<</DeferredMediaSelection true /PageSize [842 1191] /ImagingBBox null /MediaClass null>> setpagedevice
<</MediaPosition 2 /TraySwitch false>> setpagedevice
<</Duplex false /Tumble false>> setpagedevice
这最初效果很好,但是当我想切换到另一个来源时,如MPT或Tray 4左右,打印机突然总是想要使用手动纸盘。不知怎的,我必须在打印机上离开状态。
更多信息:实际上,问题是:如果打印机上的纸张来源设置为自动选择,则上述代码可以正常工作。如果打印机上的纸张来源设置为其他内容,则上述代码无效