如何在 Ubuntu 中设置纸张大小?

如何在 Ubuntu 中设置纸张大小?

我使用 Ubuntu Linux 已经有几年了,我经常遇到一个非常丑陋的事情:

当尝试打印 okular 以及通过命令行 (lpr) 打印时,经常会出现与正确的纸张尺寸有关的问题。

通常,打印出来的页面尺寸比打印机出来的纸张要大。

这发生在不同的 ubuntu 版本和不同的打印机上(我的:HP Officejet 6500709n 和 Canon MG4250)。

就我而言,我通过安装 Adob​​e Reader 解决了这个问题(由于 Adob​​e 对 Linux 的支持不佳,因此它在 Linux 中并不总是我的首选)。使用 Adob​​e Reader 时,打印的页面与 Adob​​e Reader 中的打印机菜单中显示的页面完全相同。因此,挑战似乎是让 Okular 或其他程序也能正常工作。

对于该问题有什么建议吗?

PS:我通常通过以下方式安装打印驱动程序

hp-setup <ip>

效果非常好!

答案1

您的打印机的 CUPS 配置可能有问题。为此,请打开打印机配置并更改“页面大小”选项,如下所示:

打开系统设置 > 打印机 > 右键单击​​您的打印机 > 属性 > 打印机选项 > 页面大小 > 选择您的纸张尺寸。单击确定。

对任何似乎尝试使用不正确页面尺寸的其他打印机重复此过程。

如果您无法通过这种方式更改打印机的设置,则可能需要卸载它们,然后使用 Ubuntu 的打印机配置实用程序(在系统设置中,如上所述)重新安装它们。HP 驱动程序通常默认包含在 Ubuntu 中,因此除非您的打印机非常新,否则您不需要为它们安装其他软件。

相关内容