lpr 命令无法正确打印 A5

lpr 命令无法正确打印 A5

我目前正在尝试通过命令打印 PDF lpr。问题是我可以打印,但一半的数据丢失了。

过程

Chrome 将 PDF 下载到下载目录中。我有一个 shell 脚本,用于监视目录并打印任何传入的文档,然后将其删除。

打印输出应为 A5 尺寸,因此我使用命令lpr -o media=A5 -o fit-to-page some_file.pdf

问题

它打印,文档仅打印了一半(假设左侧缺少 30% 的内容/打印机的 A5 设置是将页面放在打印机的中心)。

我进行了一些研究,发现打印机对 PDF 和普通文档的处理方式不同。

一种方法是将打印机硬件设置为 A4,并将纸张放在左侧,这似乎可行。但这对我来说不是一个好的解决方案。当我尝试从 Chrome 或 Evince 打印 PDF 时,我将打印机硬件和软件设置为 A5,它似乎没有任何问题。

非常感谢任何解决此问题的建议。

答案1

我设法解决了这个问题。问题出在错误的打印机驱动程序上。我安装了 ubuntu 提供的推荐打印机驱动程序,但没有用。

安装精确的打印机驱动程序后,a5 便可正确打印。

希望这对某人有帮助。干杯

相关内容