将一系列图像打印到精确尺寸

时间:2009-01-20 10:05:14

标签: printing shell gimp

我想编写一系列照片的打印脚本,但要精确尺寸。 (例如dir / tmp / printing中的所有jpegs,1.5“x 1.0”,6页到页面)

我碰巧在Ubuntu Linux机器和deskjet打印机(hp5150)上使用,但如果绝对需要,可能会使用Windows或者可能会使用另一台打印机。

我对shell脚本非常熟悉,但是在指定目标尺寸的同时找到打印照片的命令行方法并不是很幸运。 GIMP似乎是一个明显的选择,但我的谷歌和一般的小提琴并没有告诉我如何做到这一点。

任何人都可以提供帮助(最好有一个例子:)! )。

谢谢!

编辑:感谢PEZ,我有一种机制可以将多个图像打印到一张纸上,但是我看不到如何调整图像大小以设置尺寸,即使使用ImageMajick也是如此。我可以调整为以像素为单位指定的尺寸,是确定(或设置?)打印机的DPI并计算像素尺寸以获得打印尺寸的情况吗?

2 个答案:

答案 0 :(得分:1)

我现在没有把手放在Linux机器上,但我认为应该使用像ImageMagick这样的东西(“转换”命令)来缩放图像,然后使用CUPS的n-up打印打印图像。 print命令看起来像这样:

lp -o number-up=6 my_scaled_image_*.jpg

答案 1 :(得分:0)

在GIMP中查看此网站以进行批处理:http://gimp.org/tutorials/Basic_Batch/