Постскриптум использует 72 точки на дюйм в качестве значения измерения для размеров, а не в качестве разрешения изображения. Это не означает, что вы не сможете вывести его с разрешением 600 точек на дюйм, когда будете растеризовать его позже: поскольку EPS - это векторный формат файла, вы можете масштабировать его и получать любое разрешение, которое вам нравится.
Масштабирование EPS и изменение DPI с помощью Ghostscript
У меня есть несколько файлов EPS, которые имеют произвольный размер (х / у), но все они имеют 72 DPI. Мне нужно конвертировать их в 600 точек на дюйм, а также масштабировать ширину до 3,25 дюйма. Мне все равно, какая высота, но я хочу сохранить соотношение сторон. Вот что я попробовал:
Для моего входного изображения я выяснил, что размер пикселя составляет 414x336. Мне нужно конвертировать в 3,25 при 600 DPI.
3,25 * 600 = 1950
1950 / (414/336) = 1583 (округлено)
Поэтому я использовал ghostscript со следующими параметрами:
gs -dSAFER -dBATCH -dNOPAUSE -sDEVICE=epswrite -r600 -g1950x1583 -dEPSFitPage -sOutputFile=Figure_1_600.eps Figure_1.eps
Это дает мне изображение с соответствующими размерами (и соотношением сторон), но оно все еще на 72 DPI, когда я хочу, чтобы оно было 600 DPI.
identify -format "%w x %h %x x %y" Figure_1_600.eps 235 x 190 72 Undefined x 72 Undefined
Я чувствую, что мне здесь не хватает чего-то глупого ... это порядок? Разве вы не можете сделать оба в одном утверждении?
Благодарю.
1 ответ на вопрос
Похожие вопросы
-
10
Лучшее программное обеспечение для сжатия PNG?
-
7
Лучший способ описать вектор против растра
-
9
Mac OS X: самое простое (бесплатное, не QuickTime Pro) приложение для преобразования нумерованной па...
-
-
8
Бесплатные принтеры PDF производят уродливые изображения?
-
2
Редактор для файлов WMF?
-
3
Можно ли использовать бесплатные изображения в книгах и на веб-сайтах?
-
11
Visio альтернативы
-
6
Хорошее приложение для рендеринга или конвертации файлов SVG в другие форматы
-
3
Imagemagick, Snow Leopard и PDF Conversion
-
4
Как встроить Arial в PDF, если в PDF есть Helvetica?