Я хочу конвертировать изображения (JPG, PNG и т. Д.) В PDF. Преобразование их непосредственно в PDF легко с:
convert in.jpg out.pdf
Однако мне нужны дополнительные параметры, такие как настройка размера выходной страницы, полей и поворота между альбомным и портретным форматами. После некоторых проб и ошибок я придумал:
convert -rotate "90>" -page A4+0+0 -gravity center in.jpg out.pdf
При этом изображение центрируется на странице формата А4 и автоматически поворачивается между альбомной и книжной ориентацией, однако оно работает только с небольшими изображениями размером менее 595x842. Изображение большего размера разрывается, так как разрешение 595х842 в пикселях соответствует назначению страницы А4. Чтение в сети, -density
вариант может быть потенциальным решением для увеличения числа пикселей на странице A4, но я не мог заставить его работать.
Конечно, приветствуются и решения вне Imagemagick.
источник