Methods

load()

load($filename, $return_data, $force_extension) 

Parameters

$filename

$return_data

$force_extension

output()

output($filetype) 

Parameters

$filetype

save()

save($filename, $permissions) 

Parameters

$filename

$permissions

sizes()

sizes($filename, $usecache) 

Parameters

$filename

$usecache

_border()

_border($size, $color) 

Parameters

$size

$color

_crop()

_crop($x1, $y1, $x2, $y2) 

Parameters

$x1

$y1

$x2

$y2

_flip()

_flip($direction) 

Parameters

$direction

_grayscale()

_grayscale() 

_mask()

_mask($maskimage) 

Parameters

$maskimage

_resize()

_resize($width, $height, $keepar, $pad) 

Parameters

$width

$height

$keepar

$pad

_rotate()

_rotate($degrees) 

Parameters

$degrees

_rounded()

_rounded($radius, $sides, $antialias) 

Parameters

$radius

$sides

$antialias

_watermark()

_watermark($filename, $position, $padding) 

Parameters

$filename

$position

$padding

add_background()

add_background() 

Creates a new color usable by Imagick.

create_color(string $hex, integer $newalpha) : string

Parameters

$hex

string

The hex code of the color

$newalpha

integer

The alpha of the color, 0 (trans) to 100 (opaque)

Returns

stringrgba representation of the hex and alpha values.

 Properties

 

$accepted_extensions

$accepted_extensions 

 

$imagick

$imagick