Intereting Posts
Правило tun0 + iptables Как мне избежать имени подкаталога с амперсандом в нем? Как закрепить файл и сохранить его в другом каталоге Установите Xorg для использования только части экрана Застрял в сером экране после новой установки Kali Linux 2.0 Рекурсивные chmod только папки или только файлы через скрипт или меню nautilus? Как настроить OpenVPN только для прослушивания на данном интерфейсе? NSLookup, как интерпретировать вывод Как я могу удалить возврат каретки, добавить отметку времени и игнорировать некоторые данные из живого канала MQTT Как найти причину, по которой просыпается ноутбук? Перестановки в Bash (комбинации идентификаторов / токенов) Бесплатное распространение gnu / linux для веб-сервера Пересылка X11 не работает от шпатлевки и XMing до centos 6.4 Измените текст в теге, но только тег содержится в определенном блоке XML Убийца OOM не работает должным образом, приводит к замороженной ОС

Создание PDF-изображений

У меня есть серия из десяти изображений. Я хотел бы, чтобы они растянулись, чтобы соответствовать 5-дюймовым квадратам, центрированным в одном PDF-формате A4, по одному изображению на странице.

Мне нужно что-то работать на Mac (в случае некоторых тонкостей локальной командной строки).

◉ Использование терминального эмулятора + Предварительный просмотр приложения

Выполните следующие действия:

○ Изменение высоты и ширины до 5 "x5" и формата PDF

Встроенная команда, которую вы используете для MacOS X для обработки сценариев, называется sips (BSD Command).

5 "x5" равно 300×300 пикселей.

Давайте сделаем вид, что у нас есть тысячи файлов *.jpg в нашем текущем каталоге, и мы хотим, чтобы все они были преобразованы в файлы размером 5 "x5" *.pdf и сохранялись в каталоге ~/Downloads/Test , все, что мы должны сделать, это:

 $ for i in *.jpg; do sips -s format pdf -p 300 300 $i --out ~/Downloads/Test/$i.pdf; done 

Готово! Теперь очередь на просмотр ↴

○ Центр 5 "x5" * .pdf файлов в одном формате PDF PDF

Перейдите к ~/Downloads/Test , используйте ⌘A, чтобы выбрать все файлы, теперь откройте их с помощью предварительного просмотра, затем используйте ⌘P , затем измените размер бумаги на A4, установите флажок «Масштаб» вместо параметра «Масштабировать до соответствия» и используйте 100% для шкалы. Теперь сохраните его как новый файл PDF.

введите описание изображения здесь

Вуаля! Вот ваш желаемый файл PDF.

С ImageMagick, при 300 DPI:

 convert -page 2480x3508 -extent 2480x3508 -density 300 -gravity Center *.png out.pdf 

«Магические» номера 2480x3508 – это размеры в пикселях страницы формата A4 при 300 DPI. См. Здесь размеры в других разрешениях, если вам нужно что-то отличное от 300 DPI, и вы не можете беспокоиться о том, чтобы сделать масштабирование самостоятельно. Добавьте -background black чтобы получить изображения на черном.