Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
ШПОРЫ ПО ПРОГРАММ.docx
Скачиваний:
3
Добавлен:
16.04.2019
Размер:
107.4 Кб
Скачать

Стили линий

Свойства задающий стиль линиям:

  • cnv.lineCap - вид линии. square - квадрат; round - круг; butt - торец.

  • cnv.lineWidth - ширина линии;

  • cnv.lineJoin - определяет как соединяются линии. round - с округлением; bevel - со скосом; miter - со сглаживанием, (по умолчанию).

Текст

Методы и свойства для работы с текстом:

  • cnv.fillText(text,x,y [, maxw]) - выводит текст в указанные координаты, с максимальной шириной maxw;

  • cnv.strokeText(text, x, y [, maxw]) - выводит контур текста в указанные координаты, с максимальной шириной maxw;

  • cnv.measureText(text) - возвращает объект TextMetrics, который определяет примерную ширину указанного текста. (TextMetrics.width).

  • cnv.font - css строка параметров шрифта (Например: italic 30px sans-serif);

  • cnv.textAlign - задаёт выравнивание текста ("start", "end", "left", "right", "center");

  • cnv.textBaseline - определение базовой линии ("top", "hanging", "middle", "alphabetic", "ideographic", "bottom");

Преобразование координат

Методы для преобразования координат:

  • cnv.rotate(angle) -