如何使用 lp 将图像在页面上居中?

如何使用 lp 将图像在页面上居中?

操作系统是 Debian 10。我正在尝试用 lp 打印一批图像。到目前为止,一切都很好。例如,缩放效果很好。

现在我正在打印:

lp -d "$printer_name" -o ppi=100 -o position=center 1.png

但是,定位功能不起作用。离开位置会使图像从上到下居中,但将其放在页面的左侧。position=right具有相同的结果。position=center具有相同的结果。position=left具有相同的结果。position=top将其放在左上角。position=bottom把它放在左下角。就像lp由于某种原因无法将图像移动到页面右侧一样。

这里发生了什么?

在 gimp 或 firefox 中打印工作正常,我绝对可以在页面的其余部分上打印。

答案1

不幸的是,我找不到解决此问题的方法,但我能够添加足够的透明边框以使图像在页面上居中:

mogrify -bordercolor transparent -border 200 *.png

相关内容