# La classe GmagickDraw

(PECL gmagick >= Unknown)

## Introduction

## Synopsis de la classe

class GmagickDraw {
/* Méthodes */
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(): GmagickPixel
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
}

## Sommaire

- GmagickDraw::annotate — Dessine un texte sur l'image
- GmagickDraw::arc — Dessine un arc
- GmagickDraw::bezier — Dessine une courbe de Bézier
- GmagickDraw::ellipse — Dessine une ellipse sur l'image
- GmagickDraw::getfillcolor — Retourne la couleur de remplissage
- GmagickDraw::getfillopacity — Retourne l'opacité utilisée lors d'un dessin
- GmagickDraw::getfont — Retourne la police de caractères
- GmagickDraw::getfontsize — Retourne la taille du point d'une police de caractères
- GmagickDraw::getfontstyle — Retourne le style de la police de caractères
- GmagickDraw::getfontweight — Retourne le poids de la police de caractères
- GmagickDraw::getstrokecolor — Retourne la couleur utilisée pour tracer les contours de l'objet
- GmagickDraw::getstrokeopacity — Retourne l'opacité du tracé des contours de l'objet
- GmagickDraw::getstrokewidth — Retourne la largeur utilisée pour les contours de l'objet
- GmagickDraw::gettextdecoration — Retourne la décoration du texte
- GmagickDraw::gettextencoding — Retourne le code du jeu de caractères à utiliser pour les annotations
- GmagickDraw::line — Trace une ligne
- GmagickDraw::point — Dessine un point
- GmagickDraw::polygon — Dessine un polygone
- GmagickDraw::polyline — Dessine une polyligne
- GmagickDraw::rectangle — Dessine un rectangle
- GmagickDraw::rotate — Applique une rotation
- GmagickDraw::roundrectangle — Dessine un rectangle arrondi
- GmagickDraw::scale — Ajuste le facteur d'échelle
- GmagickDraw::setfillcolor — Définit la couleur de remplissage à utiliser pour dessiner des objets pleins
- GmagickDraw::setfillopacity — Le but de la méthode setfillopacity
- GmagickDraw::setfont — Définit la police de caractère à utiliser lors d'une annotation
- GmagickDraw::setfontsize — Définit la taille, en points, de la police de caractère utilisée lors d'une annotation
- GmagickDraw::setfontstyle — Définit le style de police de caractères à utiliser lors d'une annotation
- GmagickDraw::setfontweight — Définit le poids de la police de caractères
- GmagickDraw::setstrokecolor — Définit la couleur à utiliser pour tracer les contours de l'objet
- GmagickDraw::setstrokeopacity — Spécifie l'opacité pour les contours de l'objet
- GmagickDraw::setstrokewidth — Définit la largeur des contours de l'objet
- GmagickDraw::settextdecoration — Spécifie une décoration
- GmagickDraw::settextencoding — Spécifie le code du jeu de caractères à utiliser