打印各种 .jpg 标签

打印各种 .jpg 标签

我想打印几个不同的标签。我找到了以下代码:

convert *.jpg my_new.pdf

这有效,但每张纸仍然只能打印一张标签。有人有什么建议吗?提前谢谢大家。

答案1

我不会使用 imagemagick 直接从 JPG 制作 PDF,而是使用自由办公室 将图像平铺到所需的纸张大小上,然后直接打印或导出为 PDF - 这允许您轻松自定义布局、大小等(要更改页面大小,请转到格式 > 页面):

在此处输入图片描述

如果你想使用 imagemagick 并在每张纸上打印多个标签,这是可能的剪辑转换为平铺图像的选项(重复图像的最简单方法是在文件夹内制作多个副本):

convert *.jpg -tile 2x3 out.jpg

(要在每个图像之间添加间距,您可以使用几何选项:)

convert in*.jpg -tile 2x3 -geometry +2+2 out.jpg

然后你可以将该图像转换为 PDF(如果您想要某种边距,可以尝试通过添加选项为图像添加边框-border 4x4 -bordercolor "#FFFFFF"。我在这里指定了页面大小作为 A4:

convert out.jpg -page A4 -format pdf out.pdf

对于这两个选项,您可能想要检查 DPI(每英寸点数) - 如何不是我认为打印时像素化程度足够高,可以满足您的需要。

相关内容