如何在带有 Linux 的 HP 7610 (Ubuntu 13.04) 上启用双面打印



我已经为我的HP 7610打印机配备了双面扩展,但Ubuntu和Kubuntu的配置对话框仍然将双面选项显示为灰色。即使重新安装打印机也无济于事。打印机似乎没有告诉计算机它现在能够进行双面打印,仍然使用相同的配置。

有没有办法为此模型启用双面打印?

PPD 文件中添加一些内容会有所帮助吗?这个扩展会是什么样子?

我通过将旧 HP930C ppd 文件的一部分复制到 HP7610 的 ppd 文件中找到了一个解决方案。

首先,我在"*OpenUI *InputSlot/Media Source: PickOne"行之前添加了以下内容:

*OpenUI *Duplex/Double-Sided Printing: PickOne
*OrderDependency: 10 AnySetup *Duplex
*DefaultDuplex: DuplexNoTumble
*Duplex DuplexNoTumble/Long Edge (Standard): "<</Duplex true/Tumble false>>setpagedevice"
*Duplex DuplexTumble/Short Edge (Flip): "<</Duplex true/Tumble true>>setpagedevice"
*Duplex None/Off: "<</Duplex false/Tumble false>>setpagedevice"
*CloseUI: *Duplex

然后我在"*默认字体:快递"行之前添加了以下内容:

*OpenGroup: InstallableOptions/Installable Options
*OpenUI *OptionDuplex/Duplexer Installed: Boolean
*OrderDependency: 10 AnySetup *OptionDuplex
*DefaultOptionDuplex: True
*OptionDuplex False/Not Installed: ""
*OptionDuplex True/Installed: ""
*CloseUI: *OptionDuplex
*CloseGroup: InstallableOptions

这使我能够告诉 CUPS 系统已安装双面打印选项,并在应用程序中选择双面打印。不幸的是,所有输出都是"短边/翻转"。我不得不在"*RequiresPageRegion All: True"行之后添加以下内容,以使 CUPS 转动页面的一侧,以便现在输出完美:

*cupsEvenDuplex: True
*cupsBackSide: "Rotated"
*cupsFlipDuplex: True

此外,我重新排序了页面大小条目,使所有相关的 ISO 标准化大小位于列表顶部。可以下载整个过程的结果。

https://wiki.ubuntu.com/HardwareSupportComponentsPrintersHp 此处的列表未提及正式支持您的打印机HP 7610。您安装了哪个驱动程序以使其被 ubuntu 检测到。

谢谢和问候,
阿洛克·塞克

最新更新