Сколько пикселей в одном дюйме?
Количество пикселей в дюйме зависит от монитора, а именно от разрешения экрана. На разных разрешениях будут разные значения. Попробуем разобраться.
Для преобразования используется простая пропорция:
Что такое INCHES и PIXEL понятно, а вот что такое DPI?
DPI (Dots per inch) - Количество точек на линейный дюйм.
Где взять значение DPI?
Значение DPI в ActionScript 3.0 хранится в свойстве screenDPI в статическом классе flash.system.Capabilities.
Чтобы не хранить формулу в памяти, я написал небольшой класс для перевода дюймов в пиксели, и наоборот. Если есть необходимость переводить пиксели в какую-то другую меру длины (миллиметры, сантиметры, метры и т.д.), достаточно сначала перевести в дюймы, потом полученные дюймы в необходимую величину.
Length.as |
DPI (DotsPerPixel) - точек на пиксель?? =)
ОтветитьУдалитьИзвиняюсь, опечатался :)
ОтветитьУдалитьСпасибо автору
ОтветитьУдалить