Обнаружение системы DPI/PPI из JS/CSS?CSS

Разбираемся в CSS
Anonymous
Обнаружение системы DPI/PPI из JS/CSS?

Сообщение Anonymous »

Я работаю над каким -то уникальным приложением, которое необходимо генерировать изображения в определенных физических размерах в дюймах. Таким образом, вывод имеет одинаковое количество дюймов, но различное количество пикселей в обычном браузере Windows (96ppi), iPhone (163ppi), Android G1 (180ppi) и других устройствах. Мне интересно, есть ли способ автоматически обнаружить значение PPI. Единственное предложение, которое я видел, - это сделать элемент, ширина которой указана как «1 дюйма» в CSS, а затем проверить его смещенную титулую (см. Также как получить доступ к настройкам DPI DPI экрана через JavaScript?). Имеет смысл, но iPhone лежит мне с этой техникой, говоря, что это 96ppi. < /P>
Другой подход может заключаться в том, чтобы получить размеры дисплея в дюймах, а затем разделить по ширине в пикселях, но я не уверен, как это делать. неправильно используется для коэффициента шкалы устройства, установленного в настройках ОС.

Подробнее здесь: https://stackoverflow.com/questions/279 ... rom-js-css

Вернуться в «CSS»