Преобразование сотен jpg в PDF с помощью терминала

Я знаю, что команда convert *.jpg myPdf1.pdf может конвертировать несколько файлов JPEG в один PDF-файл.

Но я хотел бы преобразовать несколько JPEG-файлов в несколько PDF-файлов, например:

myJPG1.jpg → myPDF1.pdf
myJPG2.jpg → myPDF2.pdf
myJPG3.jpg → myPDF3.pdf

Есть ли достойный способ управлять чем-то подобным?

1
задан 23 May 2014 в 21:41

1 ответ

К сожалению, convert изменяет изображение до того, чтобы иметь минимальную потерю качества оригинала jpg, вам нужно использовать img2pdf, который делает pdf с оригинальным jpg, поэтому нет потерь, я использую это команды:

1) Это, чтобы сделать pdf файл из каждого изображения jpg без потери разрешения или качества:

ls -1 ./*jpg | xargs -L1 -I {} img2pdf {} -o {}.pdf

2) Здесь вы будете иметь *.pdf s как *.jpg.pdf, так что сделайте небольшое переименование

mmv "*.jpg.pdf" "#1.pdf"

Вам необходимо установить img2pdf и mmv

sudo apt install img2pdf mmv
1
ответ дан 24 May 2018 в 07:26

Другие вопросы по тегам:

Похожие вопросы: