使用 lp 或 lpr 从命令行打印时,我很难控制纸张类型、尺寸和纸盘。这些命令似乎完全忽略了 -o 选项,并打印时好像默认纸盘中的纸张是普通信纸。我的目的是使用信纸尺寸、厚纸 2 和旁路纸盘。
我尝试使用几个 ppd 文件将打印机配置为 socket:// & ipp://。Ricoh 似乎没有专门针对 Ubuntu 的 ppd 文件,因此我尝试了 windows 和 mac 下载中的 PPD 文件。默认的 cups 驱动程序甚至无法理解打印机可以打印彩色,也无法识别正确的纸盘。
这是我用来打印的最新命令:
lp -d printer9-o media=Letter,Thick2,ManualFeed /tmp/order.pdf
lpoptions 列表和 ppd 文件真的很长,但如果有帮助的话我可以将其粘贴进去。
Linux 版本 3.16.0-30-generic (buildd@kissel) (gcc 版本 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #40~14.04.1-Ubuntu SMP 2015 年 1 月 15 日星期四 17:43:14 UTC
CUPS 与 1.7.2 相比。
我可以将 CUPS 中的默认设置设置为使用厚纸 2 和信纸大小打印到旁路纸盘,但这并不理想。然后所有内容都会通过旁路纸盘而不是自动选择的纸盘。我们在旁路纸盘中有特殊表格,所以这不是一个好选择。
我读过一些有关同一台打印机的替代实例的文章,但我更喜欢通过命令行选项通过程序来处理这个问题。
我接下来要去哪里?