Как конвертировать пиксели в см в JavaScript - PullRequest
0 голосов
/ 13 июня 2018

Я пишу CSS для проекта, и мне нужно конвертировать пиксель в сантиметр с помощью JavaScript.Как рассчитать это преобразование?

Ответы [ 4 ]

0 голосов
/ 01 апреля 2019

Вы можете использовать window.devicePixelRatio для проверки заглавных букв устройства.Он используется в большинстве браузеров.

0 голосов
/ 13 июня 2018

Если вы просто хотите преобразовать пиксели в см с помощью javascript, вы можете использовать следующую формулу:

1px = 0.026458 cm;

Обратите внимание, что это только для преобразования пикселей в сантиметры.

Я не знаю, если вы принимаете во внимание DPI экрана.

0 голосов
/ 13 июня 2018

Я думаю, это полезно для вас ...

     `1px = 0.02645833 cm;` OR `1 cm = 37.795276px;`

Ссылка: Пиксель в сантиметр? ,

Пиксель 2 СМ конвертировать Javascript

0 голосов
/ 13 июня 2018

Есть 2,54 сантиметра на дюйм;если достаточно предположить, что 96 пикселей на дюйм, формула довольно проста:

сантиметров = пикселей * 2,54 / 96

Существует способ получить настроенные пиксели на дюйм вашего дисплеядля Microsoft Windows называется GetDeviceCaps.У Microsoft есть руководство под названием «Разработка приложений с поддержкой DPI», см. Раздел «Создание шрифтов с поддержкой DPI».

пример кода

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...