Блог от AS3Coder'a о JavaScript, HTML, CSS... и немного о Flash.

воскресенье, 8 ноября 2009 г.

Как правильно перевести пиксели в дюймы?

Сегодня мы рассмотрим, как правильно перевести экранную меру длины (пиксели) в общепринятую (дюймы).

Сколько пикселей в одном дюйме?

Количество пикселей в дюйме зависит от монитора, а именно от разрешения экрана. На разных разрешениях будут разные значения. Попробуем разобраться.

Для преобразования используется простая пропорция:



Что такое INCHES и PIXEL понятно, а вот что такое DPI?

DPI (Dots per inch) - Количество точек на линейный дюйм.

Где взять значение DPI?

Значение DPI в ActionScript 3.0 хранится в свойстве screenDPI в статическом классе flash.system.Capabilities.

Чтобы не хранить формулу в памяти, я написал небольшой класс для перевода дюймов в пиксели, и наоборот. Если есть необходимость переводить пиксели в какую-то другую меру длины (миллиметры, сантиметры, метры и т.д.), достаточно сначала перевести в дюймы, потом полученные дюймы в необходимую величину.




Length.as


 

3 комментария:

Можно использовать некоторые HTML-теги, например <b>, <i>, <a>

Поиск по блогу

Обо мне



Farid Shamsutdinov (AS3Coder)
Russia, Tatarstan, Kazan
as3coder@gmail.com

Подробнее...

Постоянные читатели

© 2014 Farid Shamsutdinov. При копировании материалов, ссылка на источник обязательна. Технологии Blogger.