# La classe GmagickDraw

(PECL gmagick >= Unknown)

## Introduction

## Synopsis de la classe

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 ( void ) : GmagickPixel
public getfillopacity ( void ) : float
public getfont ( void ) : mixed
public getfontsize ( void ) : float
public getfontstyle ( void ) : int
public getfontweight ( void ) : int
public getstrokecolor ( void ) : GmagickPixel
public getstrokeopacity ( void ) : float
public getstrokewidth ( void ) : float
public gettextdecoration ( void ) : int
public gettextencoding ( void ) : 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 — Le but de la méthode line
- 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