Constants

ALIGN_UL

ALIGN_UL

ALIGN_UC

ALIGN_UC

ALIGN_UR

ALIGN_UR

ALIGN_ML

ALIGN_ML

ALIGN_MC

ALIGN_MC

ALIGN_MR

ALIGN_MR

ALIGN_LL

ALIGN_LL

ALIGN_LC

ALIGN_LC

ALIGN_LR

ALIGN_LR

Properties

$_text

$_text : 

Type

$_bg_color

$_bg_color : 

Type

$_text_color

$_text_color : 

Type

$_text_angle

$_text_angle : 

Type

$_text_font

$_text_font : 

Type

$_text_size

$_text_size : 

Type

$_wmimg_file

$_wmimg_file : 

Type

$_alignment

$_alignment : 

Type

$_hmargin

$_hmargin : 

Type

$_vmargin

$_vmargin : 

Type

$_padding_x

$_padding_x : 

Type

$_padding_y

$_padding_y : 

Type

$_transparent

$_transparent : 

Type

$_translucency

$_translucency : 

Type

$t_wmsize

$t_wmsize : 

Type

$h_textcolor

$h_textcolor : 

Type

$t_error

$t_error : 

Type

Methods

__construct()

__construct() 

get_error()

get_error() 

set_watermark_text()

set_watermark_text(  $text) 

Parameters

$text

set_watermark_image()

set_watermark_image(  $filename) 

Parameters

$filename

set_alignment()

set_alignment(  $alignment) 

Parameters

$alignment

get_alignment()

get_alignment() 

set_font()

set_font(  $font) 

Parameters

$font

set_text_size()

set_text_size(  $points) 

Parameters

$points

set_text_angle()

set_text_angle(  $angle) 

Parameters

$angle

set_text_color()

set_text_color(  $red,   $green,   $blue) 

Parameters

$red
$green
$blue

set_background_color()

set_background_color(  $red,   $green,   $blue,   $transparent) 

Parameters

$red
$green
$blue
$transparent

set_translucency()

set_translucency(  $num) 

Parameters

$num

is_ready()

is_ready() 

create_watermark_rsrc()

create_watermark_rsrc() 

get_watermarked_image()

get_watermarked_image(  $srcfile) 

Parameters

$srcfile

create_watermarked_image()

create_watermarked_image(  $srcfile,   $destfile) 

Parameters

$srcfile
$destfile

_generateImageFromText()

_generateImageFromText(  $width,   $height) 

Parameters

$width
$height

_loadFile()

_loadFile(  $filename,   $sizeinfo,   $istransparent = false) 

Parameters

$filename
$sizeinfo
$istransparent