Преобразуйте папку изображений в многостраничный файл PDF с помощью инструментов командной строки?

Обычной структуре каталогов Unix отсортировал файлы приложения в каталоги вид: bin для исполняемых файлов, lib для библиотек, doc для документации и так далее. Именно тогда они установлены в отдельных каталогах; часто приложения сгруппированы в несколько каталогов (следовательно, много систем имеют всего три каталога в $PATH: /usr/local/bin, /usr/bin и /bin). Редко иметь и исполняемые файлы и подкаталоги в каталоге, таким образом, нет никакого спроса на включение подкаталогов каталога в $PATH.

То, что могло бы иногда быть полезным, должно включать весь bin подкаталоги подкаталогов сданного каталога $PATH:

for d in /opt/*/bin; do PATH="$PATH:$d"; done

Однако это редко делается. Обычный метод, когда исполняемые файлы в нестандартных каталогах должны быть в $PATH должен сделать символьные ссылки в каталоге в пути таким как /usr/local/bin. stow утилита (или xstow) может быть полезным в том отношении.

10
07.04.2015, 16:42
2 ответа

Требования

ImageMagick

Введите следовать строку для управления подсказкой для intall ImageMagick:

sudo apt-get install imagemagick

Преобразуйте от jpegs до PDF:

Перейдите к рабочему каталогу (каталог jpegs):

cd work/directory/path

Преобразуйте файлы JPG в PDF:

convert *.jpg foo.pdf

источник: http://bitprison.net/jpg_to_pdf

13
27.01.2020, 20:01
  • 1
    я нашел решение сам, но Вы ответили большим количеством деталей. Это было настолько просто, я даже стыжусь. приветствие –  Somebody still uses you MS-DOS 04.08.2011, 18:13
  • 2
    ^you r! –  mr_eclair 04.08.2011, 18:14
  • 3
    Хм, еще не обрезает к соотношению сторон A4, хотя ;) –  tanius 04.08.2015, 14:32

Я настоятельно рекомендую программу Python CLI img2pdfдля преобразования без потерь:

https://gitlab.mister-muffin.de/josch/img2pdf

Пример использования:

img2pdf img1.png img2.jpg -o out.pdf
3
27.01.2020, 20:01

Теги

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