# La clase GmagickDraw

(PECL gmagick >= Unknown)

## Introducción

## Sinopsis de la Clase

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

## Tabla de contenidos

- GmagickDraw::annotate — Dibuja texto en la imagen
- GmagickDraw::arc — Dibuja un arco
- GmagickDraw::bezier — Dibuja una curva Bézier
- GmagickDraw::ellipse — Dibuja una elipse en la imagen
- GmagickDraw::getfillcolor — Devuelve el color de relleno
- GmagickDraw::getfillopacity — Devuelve la opacidad usada cuando se dibuja
- GmagickDraw::getfont — Devuelve el tipo de letra
- GmagickDraw::getfontsize — Devuelve el tamaño de punto de la fuente
- GmagickDraw::getfontstyle — Devuelve el estilo de fuente
- GmagickDraw::getfontweight — Devuelve el peso de la fuente
- GmagickDraw::getstrokecolor — Devuelve el color usado para contornear perfiles de objetos
- GmagickDraw::getstrokeopacity — Devuelve la opacidad de los perfiles del objeto contorneado
- GmagickDraw::getstrokewidth — Devuelve el ancho del contorno usado para dibular perfiles del objeto
- GmagickDraw::gettextdecoration — Devuelve la decoración del texto
- GmagickDraw::gettextencoding — Devuelve el conjunto de codificación usado para anotaciones de texto
- GmagickDraw::line — Dibuja una línea en la imagen
- GmagickDraw::point — Dibuja un punto
- GmagickDraw::polygon — Dibuja un polígono
- GmagickDraw::polyline — Dibuja una polilínea
- GmagickDraw::rectangle — Dibuja un rectángulo
- GmagickDraw::rotate — Aplica la rotación especificada al espacio de coordenadas actual
- GmagickDraw::roundrectangle — Dibuja un rectángulo redondeado
- GmagickDraw::scale — Ajusta el factor de escala
- GmagickDraw::setfillcolor — Establece el color de relleno a usar cuando se dibujan objetos rellenos
- GmagickDraw::setfillopacity — Establece la opacidad del relleno
- GmagickDraw::setfont — Establece la fuente especificada completamente a usar cuando se anota texto
- GmagickDraw::setfontsize — Establece el tamaño de punto de la fuente a usar cuando se anota texto
- GmagickDraw::setfontstyle — Establece el estilo de fuente a usar cuando se anota texto
- GmagickDraw::setfontweight — Establece el peso de la fuente
- GmagickDraw::setstrokecolor — Establece el color usado para contornear los perfiles del objeto
- GmagickDraw::setstrokeopacity — Especifica la opacidad del los perfiles del objeto contorneado
- GmagickDraw::setstrokewidth — Establece el ancho del contorno usado para dibujar los perfiles del objeto.
- GmagickDraw::settextdecoration — Especifica una decoración
- GmagickDraw::settextencoding — Especifica el conjunto de codificación del texto