ZenphotoCMS 1.6.x

graphicsBase
in package

Base class that kicks in if neither GD or Imagick are available for image handling Provides basic check method to see what library is available

Tags
since

ZenphotoCMS 1.6 - reworked as class

Table of Contents

$fontlist  : mixed
$gd_loaded  : mixed
$gd_present  : mixed
$generalinfo  : mixed
$imagemagick_version  : mixed
$imagemagick_version_pass  : mixed
$imagick_present  : mixed
$imagick_version  : mixed
$imagick_version_pass  : mixed
$info  : mixed
__construct()  : mixed
checkGraphicSupport()  : mixed
Check if a required graphics libary is available on the system Mzst be called by every graphics class related constructor to ensure that general properties are set properly
colorAllocate()  : mixed
copyCanvas()  : mixed
createImage()  : mixed
drawRectangle()  : mixed
flipImage()  : mixed
getFonts()  : mixed
graphicsLibInfo()  : mixed
imageBlurGD()  : mixed
imageCanRotate()  : mixed
imageColorTransparent()  : mixed
imageDims()  : mixed
imageFill()  : mixed
imageFontHeight()  : mixed
imageFontWidth()  : mixed
imageFromString()  : mixed
imageGet()  : mixed
imageGray()  : mixed
imageHeight()  : mixed
imageIPTC()  : mixed
imageKill()  : mixed
imageLoadFont()  : mixed
imageMerge()  : mixed
imageOutput()  : mixed
imageResizeAlpha()  : mixed
imageResizeTransparent()  : mixed
imageUnsharpMask()  : mixed
imageWidth()  : mixed
resampleImage()  : mixed
rotateImage()  : mixed
writeString()  : mixed

Properties

Methods

checkGraphicSupport()

Check if a required graphics libary is available on the system Mzst be called by every graphics class related constructor to ensure that general properties are set properly

public checkGraphicSupport() : mixed
Tags
global

boolean $_zp_gd_present

global

type $_zp_imagick_present

global

type $_zp_imagick_version

global

type $_zp_imagick_version_pass

Return values
mixed

colorAllocate()

public colorAllocate(mixed $image, mixed $red, mixed $green, mixed $blue) : mixed
Parameters
$image : mixed
$red : mixed
$green : mixed
$blue : mixed
Return values
mixed

copyCanvas()

public copyCanvas(mixed $imgCanvas, mixed $img, mixed $dest_x, mixed $dest_y, mixed $src_x, mixed $src_y, mixed $w, mixed $h) : mixed
Parameters
$imgCanvas : mixed
$img : mixed
$dest_x : mixed
$dest_y : mixed
$src_x : mixed
$src_y : mixed
$w : mixed
$h : mixed
Return values
mixed

createImage()

public createImage(mixed $w, mixed $h) : mixed
Parameters
$w : mixed
$h : mixed
Return values
mixed

drawRectangle()

public drawRectangle(mixed $image, mixed $x1, mixed $y1, mixed $x2, mixed $y2, mixed $color) : mixed
Parameters
$image : mixed
$x1 : mixed
$y1 : mixed
$x2 : mixed
$y2 : mixed
$color : mixed
Return values
mixed

flipImage()

public flipImage(mixed $im, mixed $direction) : mixed
Parameters
$im : mixed
$direction : mixed
Return values
mixed

imageBlurGD()

public imageBlurGD(mixed $imgCanvas, mixed $imgCanvas2, mixed $radius, mixed $w, mixed $h) : mixed
Parameters
$imgCanvas : mixed
$imgCanvas2 : mixed
$radius : mixed
$w : mixed
$h : mixed
Return values
mixed

imageColorTransparent()

public imageColorTransparent(mixed $image, mixed $color) : mixed
Parameters
$image : mixed
$color : mixed
Return values
mixed

imageDims()

public imageDims(mixed $filename) : mixed
Parameters
$filename : mixed
Return values
mixed

imageFill()

public imageFill(mixed $image, mixed $x, mixed $y, mixed $color) : mixed
Parameters
$image : mixed
$x : mixed
$y : mixed
$color : mixed
Return values
mixed

imageFontHeight()

public imageFontHeight(mixed $font) : mixed
Parameters
$font : mixed
Return values
mixed

imageFontWidth()

public imageFontWidth(mixed $font) : mixed
Parameters
$font : mixed
Return values
mixed

imageFromString()

public imageFromString(mixed $string) : mixed
Parameters
$string : mixed
Return values
mixed

imageGet()

public imageGet(mixed $imgfile) : mixed
Parameters
$imgfile : mixed
Return values
mixed

imageGray()

public imageGray(mixed $image) : mixed
Parameters
$image : mixed
Return values
mixed

imageHeight()

public imageHeight(mixed $im) : mixed
Parameters
$im : mixed
Return values
mixed

imageIPTC()

public imageIPTC(mixed $filename) : mixed
Parameters
$filename : mixed
Return values
mixed

imageKill()

public imageKill(mixed $im) : mixed
Parameters
$im : mixed
Return values
mixed

imageLoadFont()

public imageLoadFont([mixed $font = NULL ][, mixed $size = 18 ]) : mixed
Parameters
$font : mixed = NULL
$size : mixed = 18
Return values
mixed

imageMerge()

public imageMerge(mixed $dst_im, mixed $src_im, mixed $dst_x, mixed $dst_y, mixed $src_x, mixed $src_y, mixed $src_w, mixed $src_h, mixed $pct) : mixed
Parameters
$dst_im : mixed
$src_im : mixed
$dst_x : mixed
$dst_y : mixed
$src_x : mixed
$src_y : mixed
$src_w : mixed
$src_h : mixed
$pct : mixed
Return values
mixed

imageOutput()

public imageOutput(mixed $im, mixed $type[, mixed $filename = NULL ][, mixed $qual = 75 ]) : mixed
Parameters
$im : mixed
$type : mixed
$filename : mixed = NULL
$qual : mixed = 75
Return values
mixed

imageResizeAlpha()

public imageResizeAlpha(mixed $src, mixed $w, mixed $h) : mixed
Parameters
$src : mixed
$w : mixed
$h : mixed
Return values
mixed

imageResizeTransparent()

public imageResizeTransparent(mixed $src, mixed $w, mixed $h) : mixed
Parameters
$src : mixed
$w : mixed
$h : mixed
Return values
mixed

imageUnsharpMask()

public imageUnsharpMask(mixed $img, mixed $amount, mixed $radius, mixed $threshold) : mixed
Parameters
$img : mixed
$amount : mixed
$radius : mixed
$threshold : mixed
Return values
mixed

imageWidth()

public imageWidth(mixed $im) : mixed
Parameters
$im : mixed
Return values
mixed

resampleImage()

public resampleImage(mixed $dst_image, mixed $src_image, mixed $dst_x, mixed $dst_y, mixed $src_x, mixed $src_y, mixed $dst_w, mixed $dst_h, mixed $src_w, mixed $src_h) : mixed
Parameters
$dst_image : mixed
$src_image : mixed
$dst_x : mixed
$dst_y : mixed
$src_x : mixed
$src_y : mixed
$dst_w : mixed
$dst_h : mixed
$src_w : mixed
$src_h : mixed
Return values
mixed

rotateImage()

public rotateImage(mixed $im, mixed $rotate) : mixed
Parameters
$im : mixed
$rotate : mixed
Return values
mixed

writeString()

public writeString(mixed $image, mixed $font, mixed $x, mixed $y, mixed $string, mixed $color) : mixed
Parameters
$image : mixed
$font : mixed
$x : mixed
$y : mixed
$string : mixed
$color : mixed
Return values
mixed

Search results