我想创建一个 pdf。文件夹中的最新图片应位于第一页,最旧的图片应位于最后一页。我从文件夹中打开终端并使用:
$ img2pdf *.jpg *.png --输出组合.pdf
效果很好,但最老的图片在最上面。我只想改变图片的顺序,其余的都很好。它们都有不同的名字。而且图片太多了,无法重命名所有图片。ChatGPT 没有帮助。提前谢谢
答案1
假设按照img2pdf
位置参数在命令行上展开的顺序处理图像,我建议切换到 z shell,它的glob 限定符允许您按修改时间对o
结果进行排序:m
$ zsh
% img2pdf *.(jpg|png)(.om) --output combined.pdf