Processing:Справочник языка Processing/PFont

Материал из Онлайн справочника
Перейти к навигацииПерейти к поиску


Перевод: Максим Кузьмин (Cubewriter) Контакты:</br>* Skype: cubewriter</br>* E-mail: cubewriter@gmail.com</br>* Максим Кузьмин на freelance.ru
Проверка/Оформление/Редактирование: Мякишев Е.А.


Cat poo.png Черновик


PFont [1]

Обозначение

PFont

Описание

Это класс языка Processing для работы со шрифтами. Чтобы создать шрифт для использования в Processing, кликните в среде разработки Processing на Tools > Create Font... Это создаст шрифт в формате, который требуется языку Processing, а также добавит этот шрифт в папку «data» текущего скетча. Processing показывает шрифты при помощи шрифтового формата *.vlw, который для каждой буквы использует изображения, а не векторные данные.

Метод loadFont() конструирует новый шрифт, а textFont() – делает этот шрифт активным. Метод list() генерирует список шрифтов, установленных на компьютере – эту информацию можно использовать вместе с методом createFont() для динамического преобразования шрифтов в формат, используемый языком Processing.

Чтобы динамически создать новый шрифт, воспользуйтесь методом createFont(). Не используйте для этого синтаксис new PFont().

Методы

  • list() – извлекает список шрифтов, установленных в ОС

Пример

Processing PFont.png


PFont font;
// чтобы шрифт загрузился корректно, 
// он должен находиться в папке «data» текущего скетча:
font = createFont("LetterGothicStd.ttf", 32);
textFont(font);
text("word", 10, 50);

См.также

Внешние ссылки