使用 img2pdf 从包含 .jpg 和 .png 的文件夹创建 pdf,并按第一页的最新内容排序

使用 img2pdf 从包含 .jpg 和 .png 的文件夹创建 pdf,并按第一页的最新内容排序

我想创建一个 pdf。文件夹中的最新图片应位于第一页,最旧的图片应位于最后一页。我从文件夹中打开终端并使用:

$ img2pdf *.jpg *.png --输出组合.pdf

效果很好,但最老的图片在最上面。我只想改变图片的顺序,其余的都很好。它们都有不同的名字。而且图片太多了,无法重命名所有图片。ChatGPT 没有帮助。提前谢谢

答案1

假设按照img2pdf位置参数在命令行上展开的顺序处理图像,我建议切换到 z shell,它的glob 限定符允许您按修改时间对o结果进行排序:m

$ zsh
% img2pdf *.(jpg|png)(.om) --output combined.pdf

相关内容