Я использовал следующую команду для преобразования и объединения всех файлов 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.