又到了一年一度我打印所有税务表格的时候了。当我使用 Ubuntu 的 HP PSC-750 打印机打印时,文档顶部总是会出现 1/2 英寸的边距。根据这一页但打印机所需的顶部边距仅为 0.07 英寸。
在以前的 Ubuntu 版本中(例如我去年这个时候运行的 10.04 预发布版),似乎打印管道中的某些东西会自动缩放输出以适应这些边距。今年,12.04 Beta 试图使用整个页面(除非我手动告诉它缩放并手动告诉它使用 1/2 英寸边距),导致部分文本被截断。
有人知道为什么使用 Ubuntu 提供的默认打印驱动程序时,打印机会这样吗?无论我将打印机直接连接到笔记本电脑,还是将 Debian 稳定服务器用作打印服务器,我都会看到相同的行为。这是打印机本身的问题吗?奇怪的 1/2" 顶部边距自首次购买以来一直存在问题,但我只在 Linux 上使用过它,从未在 Windows 上使用过,所以我不能说这是否是 Linux 特有的问题。
答案1
我也遇到同样的问题。我的打印件被剪掉了。
系统是 Ubuntu 12.04 LTS,带有 HP Photosmart 6510 打印机。
以下是我发现的内容(谈论的是 A4 和厘米,但应该与 Letter 和英寸相同,我只是无法在我的设置中尝试)
打印机(至少我的打印机)有“缩放至合适大小”选项,可正确显示 PDF。打印输出按比例缩小,因此尺寸较小,但边距看起来不错。
打印机 -> -> 作业选项 -> 缩放至合适
当然,对于预定义的纸张位置或如果我希望数据尽可能大(对我来说是 CD 的乐谱和标签),这是不可接受的
所以有
使用全尺寸纸张的选项
打印期间:
页面设置 -> 纸张尺寸 -> ... 无边界 ...
这允许打印无边框的页面。
希望这也能帮助您解决问题;-)
克劳斯
答案2
听起来好像打印的页面尺寸不正确。请检查系统设置/打印/[您的打印机]/属性/打印机选项中的默认设置。
如果您确定页面大小正确,请在打印边距错误的内容后立即在启动板上提交错误报告并附上 CUPS 错误日志 [1]。请随时指派我,以便我更快地找到它 ;) (larsu)
[1]https://wiki.ubuntu.com/DebuggingPrintingProblems#CUPS_error_log
答案3
解决了通过在系统->管理->打印机中删除打印机并使用另一个驱动程序重新安装它。
Ubuntu 是 12.04 LTS(Precise)。
打印机是 HP Officejet G55。
实际(良好)的驱动程序是“HP OfficeJet G55 - CUPS+Gutenprint v5.2.8-pre1”。
以前的(坏的)驱动程序是“HP Officejet g55,hpcups 3.12.2”。
著名的Ubuntu“打印机测试页”边框将调整为硬件边距。
答案4
我通过更改驱动程序解决了这个问题 - HP Officejet 6500 Wireless 和 12.04 LTS。首先进入打印机窗口并移除打印机。然后添加新打印机并选择正确的驱动程序(包含的驱动程序hpcups
是错误的,包含的驱动程序hpijs
没问题)。
利润率现已恢复正常。