双面打印不适用于在 A4 纸上打印的 letter 尺寸文档

双面打印不适用于在 A4 纸上打印的 letter 尺寸文档

我正在尝试在运行 CUPS 2.2.10 的网络 P-4026iw 打印机上进行打印,但我只有 A4 尺寸的纸张。当我尝试打印信纸大小的文档时,它打印的是单面。从某种意义上说,如果打印机设置为双面打印,它会在打印后将纸张拉回,并将其翻转过来。但是,第二页显示为空白。

当设置为单面打印时,它会按预期打印。

无论我是从 Safari、Acrobat reader 还是 lpr 进行打印,都会发生这种情况,但仅限于 letter 大小的文档; A4 尺寸的文档打印效果良好。此外,lpr -o number-sides=2在信纸大小的文档上运行也可以正常工作;另一方面,使用其他程序在一张纸上设置两页会导致两页正确打印在纸张的正面;然而,后面又空了。

我的 lpoptions 命令的输出是:

job-cancel-after=10800
job-hold-until=no-hold
job-priority=50
job-sheets=none,none
marker-change-time=1579526659
marker-colors=#000000,none
marker-levels=20,-1
marker-names='PK-1012,Waste\ Toner\ Box'
marker-types=toner,waste-toner
number-up=1
printer-commands=AutoConfigure,Clean,PrintSelfTestPage
printer-info='Kopierer mit Duplex'
printer-is-accepting-jobs=true
printer-is-shared=false
printer-is-temporary=false
printer-location='Raum 115'
printer-make-and-model='P-4026iw MFP (KPDL)'
printer-state=3
printer-state-change-time=1579526659
printer-state-reasons=none
printer-type=10653780
printer-uri-supported=ipp://localhost/printers/Kopierer

另外,将http://localhost:631/printers/Kopierer给出:

Defaults:   job-sheets=none, none media=iso_a4_210x297mm sides=two-sided-long-edge

由于我不是管理员,因此我无法更改默认选项;但是,我可以传入命令行参数。如何在 A4 纸上打印 letter 尺寸的文档以避免背面空白?

答案1

纸张在送入打印机之前需要重新缩放。一种方法是:

pdftops -paper A4 filename.pdf - | lpr

相关内容