Пиксели
в миллиметры
Один пиксель равен 0,2646 миллиметра — при условии, что речь о CSS-пикселе и стандартных 96 точках на дюйм. Для экранной вёрстки этого достаточно, а для печати понадобится поправка на разрешение макета.
пиксель CSS (96 dpi) → миллиметр
| px | 100 | |
| em | 6,25 | |
| rem | 6,25 | |
| pt | 75 | |
| пайка | 6,25 | |
| мм | 26,45833 | |
| см | 2,645833 | |
| дюйм | 1,041667 |
- Умножаем на коэффициент единицы — сколько мм в одном значении «пиксель CSS (96 dpi)»100 × 0,2645833333 = 26,45833 мм
- Целевая единица и есть базовая — результат уже получен26,45833 мм
- Эти два шага можно свести в один коэффициент и дальше считать в уме1 px = 0,2645833 мм
Таблица: пиксели в миллиметры
Частые значения без ввода — коэффициент px → мм посчитан заранее
- 1px0,26мм
- 2px0,53мм
- 4px1,06мм
- 8px2,12мм
- 10px2,65мм
- 12px3,17мм
- 14px3,7мм
- 16px4,23мм
- 18px4,76мм
- 20px5,29мм
- 24px6,35мм
- 28px7,41мм
- 32px8,47мм
- 36px9,53мм
- 40px10,58мм
- 48px12,7мм
- 50px13,23мм
- 60px15,88мм
- 64px16,93мм
- 72px19,05мм
- 80px21,17мм
- 96px25,4мм
- 100px26,46мм
- 120px31,75мм
- 150px39,69мм
- 200px52,92мм
- 250px66,15мм
- 300px79,38мм
- 400px105,83мм
- 500px132,29мм
- 800px211,67мм
- 1 000px264,58мм
Когда 0,2646 мм не подходит
Значение верно для CSS-пикселя при 96 dpi — условной единицы, которой оперируют браузеры. Она специально сделана независимой от физического экрана: на дисплее с высокой плотностью браузер просто рисует один CSS-пиксель двумя или тремя настоящими точками.
В печати всё иначе: там пиксель растрового изображения соответствует одной точке при заданном разрешении. При 300 dpi один пиксель — это 0,0847 мм, то есть втрое мельче экранного. Поэтому картинка шириной 1000 px на макете 300 dpi займёт не 265 мм, а всего 85.
- 96 dpi — 1 px = 0,2646 мм, экран
- 150 dpi — 1 px = 0,1693 мм, черновая печать
- 300 dpi — 1 px = 0,0847 мм, полиграфия
- 600 dpi — 1 px = 0,0423 мм, высокое качество
- 1 мм — 3,78 px при 96 dpi