Описание: Шрифт
Назначение: Двойной метод. Может использовать как для получения данных из источника так и для генерации матрицы изменений
Ключевой объект: Указатель на набор файлов или текстовый объект
Параметры: Маркер метода, Набор первичных параметров.
Маркеры:
FUZZY – Использовать нечёткую выборку
Указатели параметров:
Name – Имя шрифта в текстовом формате
По умолчанию - Arial
Type – Тип шрифта
Стандартный текст – default, жирный – bold, курсив – italic, подчёркивание – underline
Space – Межсимвольный интервал
Положительное числовое значение
Color – Цвет текста в RGB (0,0,0) или HEX (#000000) записи
Цвет по умолчанию Чёрный
Selection – Цвет заливки фона шрифта в RGB (0,0,0) или HEX (#000000) записи
Цвет по умолчанию отсутствует
Size – Размер шрифта
Положительное числовое значение, возможно присутствие второго знака после запятой, формата 0 или 5.
Scale – Масштаб текста
Положительное числовое значение, по умолчанию 100
Возвращаемое значение: Набор первичных параметров для обработки - [RAW PARAMETERS]
Применение:
1. Сгруппировать все объекты точно имеющие имя шрифта Arial
GROUP предложение.Font(Name "Times New Roman") AS предложение_times
2. Сгруппировать все объекты в которых присутствует текст с типом «Жирный»
GROUP предложение.Font(Type "Bold", FUZZY) AS предложение_bold
3. Применить параметр «Жирный» к текущему предложению
GROUP предложение.Apply(Font(Type "Bold", FUZZY)) AS предложение_bold
4. Применить выбранный размер к текущему предложению
GROUP предложение.Apply(Font(Size,"24.5")) AS предложение_24_5