gre*_*ray 5 linux terminal printing
我有多个 .png 文件(例如:pic_001.png
, pic_002.png
... pic_200.png
)。这些基本上是本书的单独页面。
我想创建一个打印作业,每一个物理页面打印 2 张这样的图片,所以它看起来像一个普通的书本。
我试过这样做:
lp pic_001.png pic_002.png pic_003.png pic_004.png -d color-printer-1 -o sides=one-sided -o number-up=2
Run Code Online (Sandbox Code Playgroud)
但它每 1 页只打印 1 张图片。
与 for 循环相同的结果:
for i in `seq 1 2 8`; do lp pic_00$i.png pic_00$[$i + 1].png -d color-printer-1 -o sides=one-sided -o number-up=2; done
Run Code Online (Sandbox Code Playgroud)
但这也会为每对图片创建单独的作业。
小智 4
lp
您可以尝试使用 imageMagick,从两张或多张图像中制作一张图像,然后打印它们,而不是直接使用
convert image1.png image2.png image3.pgn -append output.png
Run Code Online (Sandbox Code Playgroud)
会将图像一个放在另一个之上。如果替换-append
为+append
,图像将并排显示。