Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Выбор семейств шрифтов. Стандартные шрифты. Принтерные шрифты.

Читайте также:
  1. I. Выбор параметров передач привода
  2. I. Тепловой расчет и выбор конструкции теплообменного аппарата
  3. А: Задания базового уровня сложности с выбором ответа
  4. А:задания базового уровня сложности с выбором ответа.
  5. Автокорреляционная функция ЛЧМ-сигнала. Сечения функции неопределенности ЛЧМ-сигнала. Выбор класса зондирующих сигналов для РЛС.
  6. Антон Долгих проследит за регистрацией последнего кандидата на довыборах в ОЗС
  7. Аудиторская выборка

Шрифт (font) — это графический объект или ресурс, определяющий полный набор символов одной гарнитуры. Все эти символы имеют одинаковый размер и начертание, которые можно изменять, придавая тексту различный вид.

 

Стандартные шрифты — это набор шрифтов, устанавливаемый вместе с операционной системой. Поскольку операционные системы бывают разные, то и набор шрифтов у них разный.

Шрифты установлены и на принтере, и в компьютере. Принтерные шрифты, находящиеся постоянно в памяти принтера, используются принтером для печати текста. Экранные шрифты, которые хранятся в вашем компьютере, используются для вывода текста на экран монитора и они отображают те шрифты, которыми будет печататься документ.

Поскольку монитор компьютера и принтер предъявляют разные требования к шрифтам, отображающим текст, то необходимы два отдельных набора шрифтов.

Согласно спецификации CSS2 есть два типа имен семейств шрифтов:

1. Имя семейства шрифтов по выбору. Например "Times new Roman", "Arial" и другие. Имена семейств шрифтов, содержащие пробелы, должны заключаться в кавычки. Если кавычки отсутствуют, любые символы пробела до и после имени шрифта игнорируются, а любая последовательность пробелов внутри имени шрифта конвертируется в одиночный пробел.

2. Родовое (общее) семейство. В спецификации определены следующие родовые семейства:

serif — шрифты с засечками на концах;

sans-serif — шрифты без засечек;

cursive — шрифты курсивного начертания;

fantasy — декоративные шрифты;

monospace — моноширинный шрифт(с буквами одинаковой ширины).

 

Приложения, управляющие шрифтами. Функция CreateFont(). Функция CreateFontlndirect().

Функция CreateFont создает логический шрифт с заданными характеристиками. Логический шрифт может впоследствии быть выбран как шрифт для любого устройства.

Параметры: Height: Высота шpифта (в логических единицах).

Width: Шиpина шpифта (в логических единицах)

Escapement: Угол (наклона) стpоки (в десятых долях гpадуса)

Orientation: Угол наклона оси символов (в десятых долях гpадуса)

Weight: Вес шpифта (0 - 000). Либо можно использовать константы fw_, такие как fw_Bold. См. pаздел "Флаги веса шpифтов" в главе 1.

Italic: Шpифт - куpсив.

Underline: Шpифт - с подчеpкиванием.

StrikeOut: Шpифт с пеpечеpкиванием.

CharSet: Одна из констант ANSI_CharSet, OEM_CharSet, Symbol_CharSet.

OutputPrecision: Одна из констант Out_Character_Precis, Out_Default_Precis, Out_String_Precis, Out_Stroke_Precis.

ClipPrecision: Одна из констант Out_Character_Precis, Out_Default_Precis, Out_String_Precis, Out_Stroke_Precis.

Quality: Одна из констант Default_Quality, Draft_Quality, Proof_Quality. См. pаздел "Флаги качества выходных шpифтов" в главе 1.

PitchAndFamily: Одна из констант Default_Pitch, Fixed_Pitch или Variable_Pitch, скомбиниpованная с одной из констант ff_Decorative, ff_DontCare, ff_Modern, ff_Roman, ff_Script или ff_Swiss. См. pаздел "Флаги семейства шpифтов, ff_" в главе 1.

FaceName: Название шpифта (заканчивающееся пустым символом).

Возвpащаемое значение:

В случае успешного завеpшения - идентификатоp логического шpифта; 0 - в пpотивном случае.


Дата добавления: 2015-12-08; просмотров: 170 | Нарушение авторских прав



mybiblioteka.su - 2015-2024 год. (0.011 сек.)