Как мне конвертировать pt в em?
Как мне конвертировать pt в em? Как я использую Photoshop для разработки шаблонов. Программное обеспечение имеет формат pt для размера текста. Затем мне нужно передать детали дизайна разработчикам, и им всегда нужны все размеры текста в формате em. Я ссылался на этот сайт http://pxtoem.com/ для конверсий, но есть только конвертация для px в em. Прямо сейчас я использую 16 пунктов для основного шрифта.
Мой другой вопрос: есть ли разница между pt и px, а не точками полной формы на дюйм и пикселем на дюйм? Поскольку я проверил высоту 16 pt, он показывает только 16px в высоту.
1 ответ
EM является относительной величиной. Таким образом, преобразование просто, просто умножьте. Если тело составляет 16px (1EM), то 2EM - 32pt, а.5EM - 8pt. Он работает так же, как проценты. Одно различие: процент индексируется на 100, а EM - на 1.
Точка - это абсолютное значение, например, миллиметр. Точка составляет 1/72 дюйма. Это связано с тем, что точка равна 1/12 пика, а 1 пика = 1/6 дюйма. Так 1 пт = 1/72 дюйма.
Пиксель обозначает пиксельный элемент. Пиксель - это наименьшая единица цифровых данных изображения без фактического физического размера. Плотность пикселей на экранах измеряется в ppi (пикселях на дюйм), тогда как напечатанное изображение измеряется в dpi (точках на дюйм). Размер пикселей зависит от плотности вывода. Пиксель может, но не обязательно должен быть квадратным. Изображение размером 10 x 10 пикселей на светодиодном дисплее (низкая плотность) намного больше, чем то же изображение, напечатанное на бумаге (высокая плотность).
Поскольку пиксель не имеет физического размера, преобразование его в любое абсолютное значение возможно только тогда, когда вы знаете целевую плотность вывода. И даже в этом случае следует учитывать, что современные устройства дают пользователю возможность масштабирования.
Короче говоря: шаблоны Pixel Perfect Photoshop устарели. Если вы разрабатываете для экрана, разработайте соотношение между элементами. Не фактический размер.