# Класс GmagickDraw

(PECL gmagick >= Unknown)

## Введение

## Обзор класса

class GmagickDraw {
/* Методы */
public function annotate(float `$x`, float `$y`, string `$text`): GmagickDraw
public function arc(
float `$sx`,
float `$sy`,
float `$ex`,
float `$ey`,
float `$sd`,
float `$ed`
): GmagickDraw
public function bezier(array `$coordinate_array`): GmagickDraw
public function ellipse(
float `$ox`,
float `$oy`,
float `$rx`,
float `$ry`,
float `$start`,
float `$end`
): GmagickDraw
public function getfillcolor(): GmagickPixel
public function getfillopacity(): float
public function getfont(): mixed
public function getfontsize(): float
public function getfontstyle(): int
public function getfontweight(): int
public function getstrokecolor(): GmagickPixel
public function getstrokeopacity(): float
public function getstrokewidth(): float
public function gettextdecoration(): int
public function gettextencoding(): mixed
public function line(
float `$sx`,
float `$sy`,
float `$ex`,
float `$ey`
): GmagickDraw
public function point(float `$x`, float `$y`): GmagickDraw
public function polygon(array `$coordinates`): GmagickDraw
public function polyline(array `$coordinate_array`): GmagickDraw
public function rectangle(
float `$x1`,
float `$y1`,
float `$x2`,
float `$y2`
): GmagickDraw
public function rotate(float `$degrees`): GmagickDraw
public function roundrectangle(
float `$x1`,
float `$y1`,
float `$x2`,
float `$y2`,
float `$rx`,
float `$ry`
): GmagickDraw
public function scale(float `$x`, float `$y`): GmagickDraw
public function setfillcolor(mixed `$color`): GmagickDraw
public function setfillopacity(float `$fill_opacity`): GmagickDraw
public function setfont(string `$font`): GmagickDraw
public function setfontsize(float `$pointsize`): GmagickDraw
public function setfontstyle(int `$style`): GmagickDraw
public function setfontweight(int `$weight`): GmagickDraw
public function setstrokecolor(mixed `$color`): GmagickDraw
public function setstrokeopacity(float `$stroke_opacity`): GmagickDraw
public function setstrokewidth(float `$width`): GmagickDraw
public function settextdecoration(int `$decoration`): GmagickDraw
public function settextencoding(string `$encoding`): GmagickDraw
}

## Содержание

- GmagickDraw::annotate — Рисует текст на изображении
- GmagickDraw::arc — Рисует дугу
- GmagickDraw::bezier — Рисует кривую Безье
- GmagickDraw::ellipse — Рисует эллипс на изображении
- GmagickDraw::getfillcolor — Возвращает цвет заливки
- GmagickDraw::getfillopacity — Возвращает значение прозрачности, используемое при рисовании
- GmagickDraw::getfont — Возвращает шрифт
- GmagickDraw::getfontsize — Возвращает размер шрифта
- GmagickDraw::getfontstyle — Возвращает стиль шрифта
- GmagickDraw::getfontweight — Возвращает толщину шрифта
- GmagickDraw::getstrokecolor — Возвращает цвет, используемый для обводки контуров объекта
- GmagickDraw::getstrokeopacity — Возвращает прозрачность обведённых контуров объекта
- GmagickDraw::getstrokewidth — Возвращает ширину обводки, используемой для отрисовки контуров объекта
- GmagickDraw::gettextdecoration — Возвращает оформление текста
- GmagickDraw::gettextencoding — Возвращает кодовый набор, используемый для текстовых аннотаций
- GmagickDraw::line — Рисует линию
- GmagickDraw::point — Рисует точку
- GmagickDraw::polygon — Рисует многоугольник
- GmagickDraw::polyline — Рисует ломаную линию
- GmagickDraw::rectangle — Рисует прямоугольник
- GmagickDraw::rotate — Применяет указанный поворот к текущему координатному пространству
- GmagickDraw::roundrectangle — Рисует прямоугольник с закруглёнными углами
- GmagickDraw::scale — Регулирует коэффициент масштабирования
- GmagickDraw::setfillcolor — Устанавливает цвет заливки, который будет использоваться для рисования объектов с заливкой
- GmagickDraw::setfillopacity — Устанавливает непрозрачность заливки
- GmagickDraw::setfont — Устанавливает указанный шрифт для использования при аннотации текста
- GmagickDraw::setfontsize — Устанавливает размер шрифта для использования при аннотации текста
- GmagickDraw::setfontstyle — Устанавливает стиль шрифта для использования при аннотации текста
- GmagickDraw::setfontweight — Устанавливает толщину шрифта
- GmagickDraw::setstrokecolor — Устанавливает цвет, используемый для обводки контуров объекта
- GmagickDraw::setstrokeopacity — Определяет прозрачность обводки контуров объекта
- GmagickDraw::setstrokewidth — Устанавливает ширину обводки, используемой для отрисовки контуров объекта
- GmagickDraw::settextdecoration — Определяет оформление
- GmagickDraw::settextencoding — Задаёт кодовый набор текста

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open