Gmagick::writeimage
GmagickDraw::annotate
Gmagick
PHP Manual

# The GmagickDraw class

## Introduction

Description of the class.

## Class synopsis

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

## Table of Contents

- GmagickDraw::annotate — Draws text on the image
- GmagickDraw::arc — Draws an arc
- GmagickDraw::bezier — Draws a bezier curve
- GmagickDraw::ellipse — Draws an ellipse on the image
- GmagickDraw::getfillcolor — Returns the fill color
- GmagickDraw::getfillopacity — Returns the opacity used when drawing
- GmagickDraw::getfont — Returns the font
- GmagickDraw::getfontsize — Returns the font pointsize
- GmagickDraw::getfontstyle — Returns the font style
- GmagickDraw::getfontweight — Returns the font weight
- GmagickDraw::getstrokecolor — Returns the color used for stroking object outlines
- GmagickDraw::getstrokeopacity — Returns the opacity of stroked object outlines
- GmagickDraw::getstrokewidth — Returns the width of the stroke used to draw object outlines
- GmagickDraw::gettextdecoration — Returns the text decoration
- GmagickDraw::gettextencoding — Returns the code set used for text annotations
- GmagickDraw::line — The line purpose
- GmagickDraw::point — Draws a point
- GmagickDraw::polygon — Draws a polygon
- GmagickDraw::polyline — Draws a polyline
- GmagickDraw::rectangle — Draws a rectangle
- GmagickDraw::rotate — Applies the specified rotation to the current coordinate space
- GmagickDraw::roundrectangle — Draws a rounded rectangle
- GmagickDraw::scale — Adjusts the scaling factor
- GmagickDraw::setfillcolor — Sets the fill color to be used for drawing filled objects.
- GmagickDraw::setfillopacity — The setfillopacity purpose
- GmagickDraw::setfont — Sets the fully-specified font to use when annotating with text.
- GmagickDraw::setfontsize — Sets the font pointsize to use when annotating with text.
- GmagickDraw::setfontstyle — Sets the font style to use when annotating with text
- GmagickDraw::setfontweight — Sets the font weight
- GmagickDraw::setstrokecolor — Sets the color used for stroking object outlines.
- GmagickDraw::setstrokeopacity — Specifies the opacity of stroked object outlines.
- GmagickDraw::setstrokewidth — Sets the width of the stroke used to draw object outlines.
- GmagickDraw::settextdecoration — Specifies a decoration
- GmagickDraw::settextencoding — Specifies specifies the text code set

Gmagick::writeimage
GmagickDraw::annotate
Gmagick
PHP Manual