@rmkk

Как сменить ppi на dpi при экспорте из illustrator (и нужно ли)?

Есть задача: сделать иконку в нескольких размерах (см. картинку)
1c75b98afb604d80bd141f58beba28d5.png

Пытаюсь экспортировать из illustrator но там есть вариант выставить только ppi
e67a2c5ea07f4978a7c2c655ccb49498.png

1. Есть ли возможность смены ppi на dpi?
2. Принципиальна ли разница в моем случае (см. требования на картинке выше)
  • Вопрос задан
  • 9538 просмотров
Пригласить эксперта
Ответы на вопрос 2
@GreatRash
::рукалицо:: там же прям в пикселях размеры написаны, делайте в пикселях, чего вы сами себе трудности придумываете?
Ответ написан
Nekto_Habr
@Nekto_Habr
Чат дизайнеров: https://t.me/figma_life
1dpi: 120 dpi <-> 72 ppi
mdpi: 160 dpi <-> 96 ppi
hdpi: 240 dpi <-> 144 ppi
xhdpi: 320 dpi <-> 192 ppi

Принцип прост. Рисуем иконку для 1dpi в пикселях (36х36 рх). Чтобы получить при экспорте такой же размер в пикселях - ppi будет по умолчанию, то есть 72. Зная что 1dpi = 120 dpi, можно вычислить коэффициент, на который следует умножить исходный ppi (72) чтобы получить mdpi, hdpi, xhdpi:

Например, возьмем xhdpi (320 dpi). Делим его на 1dpi (120 dpi), получаем 2 целых и 2/3 (~2,66666667). Умножаем на этот полученный коэффициент 72:
2,66666667*72=192

Весь этот неочевидный геморрой наверняка возник из-за того, что существуют два вида "ppi по умолчанию" - 72 и 96. Соответственно, в гайдах просто взяли и придумали свой велосипед, чтобы не зависеть от этих величин.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы