Re[2]: Разрешение (dpi) JPEG-файлов.
От: Дм.Григорьев  
Дата: 16.07.06 15:14
Оценка:
Здравствуйте, sndralex, Вы писали:

S>Лучше обьясни оппоненту, что dpi зависит от устройства


Пытался. Да и у Лебедева черным по белому то же самое написано.


S>А устройство может быть физическим (монитор, принтер) или виртуальным (всякие графические редакторы)


А вот тут не согласен. Вернее, возможно ты прав для случая растрового редактора, а также векторного с пиксельной линейкой. Но поскольку у нее вектор и рабочая область в миллиметрах, то и положение / размер прямоугольника-картинки хранится в миллиметрах. А реальные коэффициенты масштабирования внедренного jpeg (пиксель в пиксель, скажем как в windows-вызове StretchBlt()) расчитываются только при выводе — на монитор в зависимости от текущего масштаба просмотра и условно-известного разрешения монитора, или на принтер (или другую железку) исходя из требований этой железки к разрешению. Где здесь разрешение "виртуального устройства "графический редактор"?

Я ей писал примерно следующее: если файл 20x30 см при выводе растеризуется в 2000x3000 px, то его прямоугольная область 2x3 см растеризуется пропорционально в 200x300 px. если в этой области отображается внедренный jpeg с исходными размерами 1000x1500 px, то он в момент растеризации будет смасштабирован в 5 раз по обоим измерениям. (В этих расчетах присутствует неявная ссылка на разрешение устройства (100 px / см), но нет ни намека на разрешение jpeg-файла.)
http://dimgel.ru/lib.web — thin, stateless, strictly typed Scala web framework.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.