Хинтинг (хинтование) (англ. hinting, от hint «намёк, совет») — изменение контура шрифта при его растеризации при помощи специальных программных инструкций, заложенных в шрифтовой файл. Используется для обеспечения более чёткого отображения букв на устройствах с низким разрешением экрана или при отображении текста в мелком кегле.
Хинты представляют собой пары направляющих, дополнительно определяющие положения и толщины основных штрихов (элементов) символа. Они реализуются в виде набора пар вертикальных и горизонтальных линий, которые фиксируют все штрихи (и подобные элементы) символов.
При растеризации первым делом происходит расчёт толщины и положения хинтов, а затем уже на эти рассчитанные величины накладывается контур. Размер и положение данного хинта остаются неизменными от символа к символу. Таким образом даже в рамках достаточно низкого разрешения и при малом количестве отображаемых оттенков удаётся сохранить постоянную толщину основных штрихов, соблюсти одинаковую высоту знаков, а также избежать «склеивания» отдельных штрихов. Однако применение хинтинга приводит к искажениям пропорций символа, и в особенности толщины штриха в связи с необходимостью подогнать их к целому количеству пикселей.
Данная страница на сайте WikiSort.ru содержит текст со страницы сайта "Википедия".
Если Вы хотите её отредактировать, то можете сделать это на странице редактирования в Википедии.
Если сделанные Вами правки не будут кем-нибудь удалены, то через несколько дней они появятся на сайте WikiSort.ru .