我使用以下命令将jpg
目录中的所有文件转换并合并为单个 pdf 文件。
convert *.jpg file.pdf
目录中的文件从1.jpg
到编号123.jpg
。转换很顺利,但转换后页面都混在一起了。我希望 pdf 的页面从1.jpg
到到123.jpg
的顺序与它们的命名顺序相同。我也尝试使用以下命令:
cd 1
FILES=$( find . -type f -name "*jpg" | cut -d/ -f 2)
mkdir temp && cd temp
for file in $FILES; do
BASE=$(echo $file | sed 's/.jpg//g');
convert ../$BASE.jpg $BASE.pdf;
done &&
pdftk *pdf cat output ../1.pdf &&
cd ..
rm -rf temp
但仍然没有运气。操作平台Linux。