Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс Watermark
+ Граф наследования:Watermark:

Открытые члены

 __construct ()
 
 setAlignment ($hAlign, $vAlign)
 
 getRatio ()
 
 alignPosition ($width, $height, Rectangle $position)
 
 setRatio ($ratio)
 
 setSize ($size)
 
 getVerticalAlignment ()
 
 getHorizontalAlignment ()
 
 getPadding ()
 
 setPadding ($padding)
 

Открытые статические члены

static createFromArray ($params)
 

Открытые атрибуты

const ALIGN_LEFT = "left"
 
const ALIGN_CENTER = "center"
 
const ALIGN_RIGHT = "right"
 
const ALIGN_TOP = "top"
 
const ALIGN_BOTTOM = "bottom"
 
const SIZE_SMALL = "small"
 
const SIZE_MEDIUM = "medium"
 
const SIZE_BIG = "big"
 

Защищенные данные

 $hAlign = self::ALIGN_RIGHT
 
 $vAlign = self::ALIGN_BOTTOM
 
 $size = self::SIZE_MEDIUM
 
 $padding = 0
 
 $ratio
 

Подробное описание

См. определение в файле Watermark.php строка 11

Конструктор(ы)

◆ __construct()

__construct ( )

См. определение в файле Watermark.php строка 32

Методы

◆ alignPosition()

alignPosition ( $width,
$height,
Rectangle $position )
Аргументы
int$width
int$height
Rectangle$position

См. определение в файле Watermark.php строка 61

◆ createFromArray()

static createFromArray ( $params)
static

См. определение в файле Watermark.php строка 160

◆ getHorizontalAlignment()

getHorizontalAlignment ( )
Возвращает
string

См. определение в файле Watermark.php строка 132

◆ getPadding()

getPadding ( )
Возвращает
int

См. определение в файле Watermark.php строка 140

◆ getRatio()

getRatio ( )
Возвращает
float

Переопределяется в ImageWatermark и TextWatermark.

См. определение в файле Watermark.php строка 51

◆ getVerticalAlignment()

getVerticalAlignment ( )
Возвращает
string

См. определение в файле Watermark.php строка 124

◆ setAlignment()

setAlignment ( $hAlign,
$vAlign )
Аргументы
string$hAlignALIGN_* constants
string$vAlignALIGN_* constants
Возвращает
$this

См. определение в файле Watermark.php строка 41

◆ setPadding()

setPadding ( $padding)
Аргументы
int$padding
Возвращает
Watermark

См. определение в файле Watermark.php строка 149

◆ setRatio()

setRatio ( $ratio)
Аргументы
float$ratio
Возвращает
Watermark

См. определение в файле Watermark.php строка 105

◆ setSize()

setSize ( $size)
Аргументы
string$sizeSIZE_* constants
Возвращает
Watermark

См. определение в файле Watermark.php строка 115

Данные класса

◆ $hAlign

$hAlign = self::ALIGN_RIGHT
protected

См. определение в файле Watermark.php строка 26

◆ $padding

$padding = 0
protected

См. определение в файле Watermark.php строка 29

◆ $ratio

$ratio
protected

См. определение в файле Watermark.php строка 30

◆ $size

$size = self::SIZE_MEDIUM
protected

См. определение в файле Watermark.php строка 28

◆ $vAlign

$vAlign = self::ALIGN_BOTTOM
protected

См. определение в файле Watermark.php строка 27

◆ ALIGN_BOTTOM

const ALIGN_BOTTOM = "bottom"

См. определение в файле Watermark.php строка 18

◆ ALIGN_CENTER

const ALIGN_CENTER = "center"

См. определение в файле Watermark.php строка 15

◆ ALIGN_LEFT

const ALIGN_LEFT = "left"

См. определение в файле Watermark.php строка 14

◆ ALIGN_RIGHT

const ALIGN_RIGHT = "right"

См. определение в файле Watermark.php строка 16

◆ ALIGN_TOP

const ALIGN_TOP = "top"

См. определение в файле Watermark.php строка 17

◆ SIZE_BIG

const SIZE_BIG = "big"

См. определение в файле Watermark.php строка 23

◆ SIZE_MEDIUM

const SIZE_MEDIUM = "medium"

См. определение в файле Watermark.php строка 22

◆ SIZE_SMALL

const SIZE_SMALL = "small"

См. определение в файле Watermark.php строка 21