Конвертер пікселів і DPI – перевірте 16 одиниць

Зміст востаннє перевірено:

100 px при 96 DPI — це 2,646 см, а при 300 DPI — 0,8467 см, бо розмір пікселя залежить від роздільності. Введіть число в поле «Перетворити з», виберіть одиниці у списках під полями й задайте роздільність у полі «Роздільність». Конвертер переводить пікселі, пікселі CSS, dp і sp з Android, сантиметри, міліметри, дюйми, пункти, піки, твіпи та EMU з файлів Office.

px
cm

Піксель дорівнює 1/DPI дюйма, тому його розмір залежить від роздільності. 96 DPI — типове значення в CSS і у Windows при масштабі 100%, а для друку зазвичай ставлять 300 DPI. Роздільність можна ввести й у пікселях на сантиметр (px/cm) або в dppx із CSS.

DPI

Як перевести пікселі в сантиметри й дюйми?

Введіть число в поле «Перетворити з» і виберіть його одиницю у списку під полем, а під полем «Перетворити в» виберіть одиницю, яка вам потрібна. Результат з’являється під час введення. Це працює і в інший бік: введіть число в поле «Перетворити в», і конвертер заповнить перше поле. В обох списках ті самі 16 одиниць, розкладені за групами, а перша група, «Найуживаніші», містить пікселі, міліметри, сантиметри й дюйми.

Коли під одним із полів вибрано пікселі (px), нижче з’являється поле «Роздільність» зі значенням 96. Введіть туди DPI свого друку чи екрана, а кнопками DPI, px/cm і dppx укажіть, у якому записі ви його вводите. Після зміни запису число в полі перераховується саме, тож 300 DPI стає приблизно 118,11 px/cm, а результат залишається тим самим.

Одиницю можна дописати до числа, наприклад «12 pt», «48 dp» або «2 дюйми», і конвертер вибере її для поля. Кнопка «Копіювати результат» копіює число з поля «Перетворити в», а «Очистити все» очищає обидва поля.

Чому піксель не має сталого розміру?

Піксель — найменший елемент цифрового зображення[1], а файл зображення зберігає лише, скільки пікселів має ширина й висота. Розмір на папері чи екрані дає роздільність, тобто кількість пікселів на дюйм. Тому фото завширшки 3000 px має при друку 300 DPI 10 дюймів (25,4 см), а при 150 DPI — 20 дюймів (50,8 см).

Формула коротка: дюйми = пікселі ÷ DPI, а сантиметри = пікселі ÷ DPI × 2,54, бо дюйм дорівнює рівно 2,54 см[6]. При 300 DPI один сантиметр має 118,11 px, а один міліметр — 11,81 px.

Для друку фото Adobe вважає галузевим стандартом 300 ppi[2]. Програми називають DPI і PPI однаково — роздільністю, тож поле «Роздільність» приймає будь-яке з цих значень.

Скільки пікселів у дюймі, сантиметрі й міліметрі?

Таблиця показує, скільки пікселів припадає на один дюйм, сантиметр і міліметр при роздільностях екрана, друку й сканування від 72 до 1200 DPI. Значення порахував конвертер.
РоздільністьПікселів на дюймПікселів на сантиметрПікселів на міліметр
72 DPI7228,3462,83
96 DPI9637,7953,78
150 DPI15059,0555,91
200 DPI20078,747,87
300 DPI300118,1111,81
600 DPI600236,2223,62
1 200 DPI1 200472,44147,24
Значення для сантиметра й міліметра округлено, бо дюйм має 25,4 мм і ділення ніколи не виходить рівним. Конвертер показує повний результат.

Скільки пікселів мають аркуш A4, візитка і фото 10 × 15?

Розміри аркушів A5, A4 і A3 визначає стандарт ISO 216[3]. Візитка 90 × 50 мм — стандартний розмір в Україні[4]. Фотовідбиток 10 × 15 насправді має дюймовий формат 4 × 6, тобто 102 × 152 мм[5]. Таблиця дає ширину й висоту кожного формату в пікселях, округлених до цілих, як це роблять графічні програми. Для горизонтальної орієнтації поміняйте числа місцями.
Формат96 DPI150 DPI300 DPI
A5 (148 × 210 мм)559 × 794874 × 1 2401 748 × 2 480
A4 (210 × 297 мм)794 × 1 1231 240 × 1 7542 480 × 3 508
A3 (297 × 420 мм)1 123 × 1 5871 754 × 2 4803 508 × 4 961
Візитка (90 × 50 мм)340 × 189531 × 2951 063 × 591
Фото 10 × 15 (102 × 152 мм)384 × 576600 × 9001 200 × 1 800

Чим піксель CSS відрізняється від пікселя екрана?

Сайти задають розміри в пікселях CSS. Специфікація CSS дає їм сталий розмір: дюйм дорівнює 2,54 см і 96 пікселям CSS[6], тож піксель CSS завжди має близько 0,2646 мм, тобто рівно 0,75 pt. Тому він стоїть у списку конвертера окремо від звичайного пікселя: поле «Роздільність» його не змінює.

Екран з високою щільністю малює один піксель CSS кількома пікселями екрана. CSS описує це одиницею dppx, тобто точок на піксель CSS, де 1 dppx дорівнює 96 DPI[6]. Якщо ви знаєте значення dppx свого екрана, введіть його в поле «Роздільність» після натискання кнопки dppx.

Windows рахує так само: базове значення DPI дорівнює 96, масштабу 100% відповідає 96 DPI, а незалежний від пристрою піксель (DIP) має 1/96 логічного дюйма[7].

Що таке dp і sp в Android?

Android радить проєктувати застосунки в пікселях, незалежних від щільності (dp). Один dp приблизно дорівнює одному пікселю на екрані 160 DPI, а система переводить dp у пікселі за формулою px = dp × (dpi / 160)[8]. Конвертер вважає dp рівним 1/160 дюйма, тож із DPI вашого телефона в полі «Роздільність» він покаже саме таку кількість пікселів.

Розміри тексту в Android задають у масштабованих пікселях (sp). За замовчуванням sp має розмір dp, але змінюється разом із розміром тексту, який людина вибрала в налаштуваннях[8]. Конвертер рахує sp за типового розміру тексту, тобто так само, як dp.

Скільки пікселів має dp у теках mdpi, hdpi, xhdpi і xxhdpi?

Графіку для Android готують у кількох розмірах, по одному для кожної групи щільності екрана. Документація подає приблизне DPI кожної групи та співвідношення 3:4:6:8:12:16 між ними, а як приклад бере іконку 48 × 48 px для mdpi[8]. Таблиця показує, скільки пікселів мають 1 dp і така іконка 48 dp у кожній групі.
Тека ресурсівПриблизна роздільність1 dp у пікселяхІконка 48 dp
drawable-ldpiблизько 120 DPI0,75 px36 × 36 px
drawable-mdpiблизько 160 DPI1 px48 × 48 px
drawable-hdpiблизько 240 DPI1,5 px72 × 72 px
drawable-xhdpiблизько 320 DPI2 px96 × 96 px
drawable-xxhdpiблизько 480 DPI3 px144 × 144 px
drawable-xxxhdpiблизько 640 DPI4 px192 × 192 px

Що таке пункти, піки, твіпи й EMU?

Пункт (pt), з яким працює конвертер, дорівнює 1/72 дюйма, тобто близько 0,3528 мм, а піка (pc) — 1/6 дюйма, або 12 пунктів[6]. У пунктах Word задає розмір шрифту, тож текст 12 pt має кегль близько 4,23 мм, або 16 px на екрані з 96 DPI.

Твіп — двадцята частина пункту, тож дюйм має 1440 твіпів. Старий формат Word (.doc) зберігає в твіпах поля й розміри сторінки: поле завширшки 1 дюйм записано у файлі як 1440 твіпів[9].

EMU (English Metric Unit) — одиниця координат у файлах Office: дюйм має 914 400 EMU, а сантиметр — 360 000 EMU[10]. Отже, міліметр — це рівно 36 000 EMU.

Які одиниці знає цей конвертер?

Конвертер знає 16 одиниць. Таблиця подає кожну з них у дюймах і в пікселях при 96 DPI — значенні, з яким поле «Роздільність» починає роботу.
ОдиницяУ дюймахУ пікселях при 96 DPIГрупа у списку
піксель (px)1/DPI дюйма1Найуживаніші
піксель CSS0,01041671Екрани, сайти й застосунки
піксель, незалежний від щільності (dp)0,006250,6Екрани, сайти й застосунки
масштабований піксель (sp)0,006250,6Екрани, сайти й застосунки
мікрометр (µm)0,00003937010,00377953Метричні (СІ)
міліметр (mm)0,03937013,77953Найуживаніші
чверть міліметра (Q)0,009842520,944882Метричні поза СІ
сантиметр (cm)0,39370137,7953Найуживаніші
метр (m)39,37013 779,53Метричні (СІ)
дюйм (in)196Найуживаніші
фут (ft)121 152Англійські й американські
ярд (yd)363 456Англійські й американські
типографський пункт (pt)0,01388891,33333Типографські
піка (pc)0,16666716Типографські
твіп0,0006944440,0666667Одиниці файлів Office
одиниця EMU (EMU)0,000001093610,000104987Одиниці файлів Office
Значення округлено до шести значущих цифр. Пікселя таблиця не переводить у дюйми, бо його розмір залежить від поля «Роздільність».

Що можна ввести в поле «Перетворити з»?

Поле приймає число в кількох записах, також разом з одиницею. Таблиця показує, що робить конвертер з кожним записом, коли під полем «Перетворити з» вибрано піксель, під полем «Перетворити в» — сантиметр, а в полі «Роздільність» стоїть 96. Результати порахував сам конвертер.
Що ви вводитеОдиниця під полем «Перетворити з»Результат у полі «Перетворити в»Як ми це читаємо
100піксель (px)2,64583333333333 смЧисло без одиниці рахується в одиниці, вибраній під полем, тут у пікселях.
2,5піксель (px)0,0661458333333333 смКома відділяє дробову частину, тож це два з половиною пікселі.
1 500піксель (px)39,6875 смПробіл відділяє тисячі, як в українських текстах, тож у полі тисяча п’ятсот пікселів.
1,5e3піксель (px)39,6875 смЕкспоненційний запис: 1,5 × 10³, тобто теж тисяча п’ятсот пікселів.
12 ptтипографський пункт (pt)0,423333333333333 смОдиниця після числа змінює одиницю під полем: тут на типографський пункт. Під полем з’являється рядок про цю зміну.
2 дюймидюйм (in)5,08 смНазву одиниці можна писати українською, також у формах, які стоять після числа: «2 дюйми», «5 сантиметрів».
48 dpпіксель, незалежний від щільності (dp)0,762 смПозначення dp і sp з Android теж змінюють одиницю під полем.
300 dpiпіксель (px)— (повідомлення під полем)Роздільність не є розміром, тому результату немає. Під полем з’являється підказка, де ввести DPI.

Джерела

  1. Піксель — Вікіпедія
  2. Print resolution for images in Photoshop — Adobe (англійською)
  3. ISO 216 — Вікіпедія
  4. Business card — Wikipedia (англійською)
  5. Photo print sizes — Wikipedia (англійською)
  6. CSS Values and Units Module Level 4 — W3C (англійською)
  7. DPI and device-independent pixels — Microsoft Learn (англійською)
  8. Support different pixel densities — Android Developers (англійською)
  9. [MS-DOC]: Example of a section — Microsoft Learn (англійською)
  10. [MS-OE376]: ST_Coordinate (Coordinate) — Microsoft Learn (англійською)

Усі значення в таблицях ми обчислили з визначень одиниць і перед публікацією перевірили розрахунком. Історичні дані та назви місцевих одиниць спираються на джерела, наведені вище.

Зміст востаннє перевірено: · підготувала й перевірила команда Arteon

Часті запитання про пікселі й DPI

Чи мають зображення для сайту мати 72 DPI?

Ні. Браузер показує зображення за кількістю пікселів, а роздільність, записана у файлі, не змінює його розміру на сторінці. Для сайту важить ширина зображення в пікселях, наприклад 1200 px для ілюстрації на всю ширину статті.

Чому в CSS дюйм завжди має 96 px, а у Photoshop — ні?

CSS прив’язує свої одиниці до пікселя CSS, тож 1 дюйм там завжди дорівнює 96 px[6]. Photoshop рахує в пікселях файлу, і скільки їх припадає на дюйм, залежить від роздільності, заданої в документі.

Як перевести px/cm у DPI?

Помножте значення на 2,54, бо дюйм має 2,54 см: 118,11 px/cm — це 300 DPI. У конвертері достатньо натиснути кнопку px/cm, і число в полі «Роздільність» перерахується саме.

Чи надсилає конвертер мої дані на сервер?

Ні. Усі обчислення відбуваються у вашому браузері, тож введені числа не залишають пристрою.

Знімок екрана безкоштовного інструмента Arteon: Конвертер пікселів і DPI – перевірте 16 одиниць

Допоможіть нам покращити цей конвертер

Бракує одиниці або результат відрізняється від того, що показує ваша програма? Напишіть нам і вкажіть програму та значення, які ви в ній бачите.