PHP
Image/GraphicsMagick

GmagickDraw (class)

The GmagickDraw class

Introduction

(PECL gmagick >= Unknown)

Class synopsis

GmagickDraw {

/* Methods */

public GmagickDraw annotate ( float $x , float $y , string $text )

public GmagickDraw arc ( float $sx , float $sy , float $ex , float $ey , float $sd , float $ed )

public GmagickDraw bezier ( array $coordinate_array )

public GmagickDraw ellipse ( float $ox , float $oy , float $rx , float $ry , float $start , float $end )

public GmagickPixel getfillcolor ( void )

public float getfillopacity ( void )

public mixed getfont ( void )

public float getfontsize ( void )

public int getfontstyle ( void )

public int getfontweight ( void )

public GmagickPixel getstrokecolor ( void )

public float getstrokeopacity ( void )

public float getstrokewidth ( void )

public int gettextdecoration ( void )

public mixed gettextencoding ( void )

public GmagickDraw line ( float $sx , float $sy , float $ex , float $ey )

public GmagickDraw point ( float $x , float $y )

public GmagickDraw polygon ( array $coordinates )

public GmagickDraw polyline ( array $coordinate_array )

public GmagickDraw rectangle ( float $x1 , float $y1 , float $x2 , float $y2 )

public GmagickDraw rotate ( float $degrees )

public GmagickDraw roundrectangle ( float $x1 , float $y1 , float $x2 , float $y2 , float $rx , float $ry )

public GmagickDraw scale ( float $x , float $y )

public GmagickDraw setfillcolor ( mixed $color )

public GmagickDraw setfillopacity ( float $fill_opacity )

public GmagickDraw setfont ( string $font )

public GmagickDraw setfontsize ( float $pointsize )

public GmagickDraw setfontstyle ( int $style )

public GmagickDraw setfontweight ( int $weight )

public GmagickDraw setstrokecolor ( mixed $color )

public GmagickDraw setstrokeopacity ( float $stroke_opacity )

public GmagickDraw setstrokewidth ( float $width )

public GmagickDraw settextdecoration ( int $decoration )

public GmagickDraw 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 the text code set

← Gmagick::writeimage

GmagickDraw::annotate →

© 1997–2017 The PHP Documentation Group

Licensed under the Creative Commons Attribution License v3.0 or later.

https://secure.php.net/manual/en/class.gmagickdraw.php