У меня есть изображение foo.png
которое составляет 1240 * 1754 пикселей.
Используя imagemagick в OS X, я конвертирую его в формат .pdf и указываю разрешение 150 точек на дюйм, поэтому его физический формат будет точно листом А4:
convert -units PixelsPerInch -density 150 foo.png bar.pdf
Однако, если я сейчас проверю разрешение полученного файла:
identify -verbosy bar.pdf | grep Resolution
это говорит:
Resolution: 72x72
Примечание: изображение не должно быть масштабировано или изменено в размере или что-либо еще. Это 1240 * 1754 и должно остаться таким. Я просто хочу убедиться, что PDF покрывает ровно один полный лист формата А4, как в случае с этими размерами в пикселях при 150 dpi.
Как мне убедиться, что полученный файл .pdf имеет правильное разрешение?
(Правка) Если подумать, я понимаю, что, возможно, документ PDF (даже если это всего лишь одна страница) не обязательно имеет одну общую точку на дюйм или настройку разрешения.
В этом случае я создаю PDF из одного изображения, но в целом PDF может содержать много элементов, возможно, все с разным разрешением.
Поэтому мне интересно, может быть, с моим подходом я устанавливаю dpi только для этого изображения, но Resolution
, о котором сообщает identify -verbose bar.pdf
является чем-то совершенно другим?