我想打印到我的打印机(戴尔 3110cn)的特定纸盒。一些打印机允许您在配置中指定哪个纸盒用作默认纸盒,但我的打印机没有。谷歌告诉我打印到特定纸盒不是 PostScript 的功能,而是我打印机本身的功能。因此,我必须找到我的特定打印机的功能。我找到了我的打印机的 PPD 文件。纯粹出于偶然(我在文件中搜索了“纸盒”一词),我找到了以下内容
*InputSlot 2ndTray-H/Tray 2 (500 Sheets): "
3 dict begin
/MediaPosition 1 def
/DeferredMediaSelection true def
/TraySwitch false def
currentdict end setpagedevice
" *End
我将此保存为名为 Dell.ps 的文件,没有第一行和最后一行,并在末尾添加了一行空行。然后我在我的程序中使用以下命令
<?php ps_include_file($ps, 'Dell.ps'); ?>
它起作用了!