АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция
|
Для чего нужен хинтинг (hinting)
Для того чтобы требуемые пикселы оказались включены в контур и форма знака воспроизводилась с максимальной точностью, нередко приходится прибегать даже к изменению формы контура. Для достижения этого шрифтовой файл снабжается специальной инструкцией (подпрограммой), которая называется хинтингом (hinting).
Она улучшает форму знака, представленного относительно небольшим числом пикселов, если применяется шрифт мелкого кегля или у выводного устройства очень низкое разрешение.
Очертание знака очень редко полностью совпадает с сеткой. Особенно при низком разрешении (как на экране компьютера, показанном на рисунке 1), очертания часто попадают в неудобные положения. У верхнего знака центры только нескольких пикселов оказываются внутри контура, поэтому буква отображена лишь наполовину. По этой причине программисты вводят специальные инструкции или подпрограммы (хинт) при кодировании шрифта, которые заставляют изменить форму контура так, чтобы были включены нужные пикселы, как показано на рис 2 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | Поиск по сайту:
|