Робота зі шрифтами і висновок текстової інформації

Будь шрифт характеризується наступними параметрами:

гарнітура (typeface) сукупність декількох накреслень символів шрифту, що мають однаковий стиль Прикладами гарнітур є Arial, Times New Roman, Courier New

розмір шрифту висота прямокутника, в якому поміщається будь-який символ шрифту

накреслення Відомі нормальне (normal) накреслення, курсивне (italic), напівжирне (bold), з підкресленням символу (underline), з перекресленням символу (strikeout) Види накреслень можуть комбінуватися в будь-якому поєднанні

фіксована або змінна ширина символів Шрифти першої групи називають Моноширинний У них всі символи мають однакову ширину Шрифти другої групи називають пропорційно Пропорційні шрифти частіше використовуються в текстових документах

гліф (glyph) – Графічна форма окремого символу за його зображенні Різні гарнітури різняться насамперед гліфами символів

241 Типи шрифтів

Windows підтримує дві головні категорії шрифтів: шрифти GDI і шрифти пристрою (device fonts) Шрифти GDI зберігаються у файлах, які зазвичай розташовані в одному з підкаталогів операційної системи Шрифти пристрої відповідають конкретному пристрою виводу Наприклад, більшість принтерів має набір вбудованих шрифтів пристрою Шрифти GDI поділяються на три типи:

• растрові шрифти

• векторні шрифти

шрифти типу TrueType

У шрифтах реєстрового типу символи зберігаються у вигляді растрових картинок – прямокутних матриць з точок-пікселів Для кожного розміру шрифту і, можливо, для різних дозволів екрану необхідно зберігати свій набір символів Растрові шрифти погано масштабуються, тому що при збільшенні символів просто дублюються рядка або колонки пікселів, що призводить до спотворення обрисів гліфів Растрові шрифти застосовуються для відтворення текстових елементів інтерфейсу Windows

У векторних шрифтах гліф описується послідовністю лінійних відрізків, які малюються за допомогою пера Векторні шрифти легко масштабуються, проте мають погану чіткість при маленьких розмірах, а при великому збільшенні контури є тонкими лініями В даний час вони застосовуються в основному тільки для плотерів Векторні шрифти зберігаються у файлах

TrueType – це технологія контурних шрифтів, яка була розроблена Apple Computer Inc і Microsoft Corporation Окремі символи шрифтів TrueType визначаються контурами, що складаються з прямих ліній і кривих При масштабуванні контури гліфів залишаються плавними Коли в програмі необхідно використовувати шрифт TrueType певного розміру, Windows формує растрове подання цього шрифту Цей процес називається растеризуются-цією Шрифт TrueType зазвичай зберігається в одному файлі з розширенням Ttf

Джерело: Сучкова, ЛІ Win32 API: основи програмування: навчальний посібник / ЛІ Сучкова АлтГТУ ім ШІ Ползунова -Барнаул, АлтГТУ, 2010 138 с, іл

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*