Я на Ubuntu 10.04 с imagemagick. Я использовал эту команду:
convert myfile.pdf -density 300 file.jpg
Это хорошо работает, но JPG имеют высоту всего около дюйма. Как сохранить размер бумаги в процессе конвертации?
linux
pdf
conversion
jpeg
imagemagick
Trude
источник
источник
Ответы:
Вы можете установить плотность до Вы читаете исходный PDF, так что вы можете сделать
и это будет читать PDF в 300 точек на дюйм, затем рендеринг JPG в исходном размере PDF, что бы это ни было.
источник
Я не знаю, может ли Imagemagick автоматически определять правильную высоту. Однако, если вы можете найти правильную высоту в пикселях, вы можете установить высоту вручную.
В соответствии с http://www.indigorose.com/forums/archive/index.php/t-13334.html бумага формата А4 имеет высоту 3508 пикселей при разрешении 300 точек на дюйм, поэтому вы можете сделать
Эта команда устанавливает ширину 3508 пикселей и сохраняет аспектное радио. Увидеть http://www.imagemagick.org/script/command-line-processing.php#geometry для получения подробной информации о
-geometry
аргумент.источник