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

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

 __construct ($imageFile=null)
 
 getRatio ()
 
 getMode ()
 
 setMode ($mode)
 
 getAlpha ()
 
 setAlpha ($alpha)
 
 getImageFile ()
 
 setImageFile ($imageFile)
 
- Открытые члены унаследованные от Watermark
 __construct ()
 
 setAlignment ($hAlign, $vAlign)
 
 alignPosition ($width, $height, Rectangle $position)
 
 setRatio ($ratio)
 
 setSize ($size)
 
 getVerticalAlignment ()
 
 getHorizontalAlignment ()
 
 getPadding ()
 
 setPadding ($padding)
 

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

const SIZE_REAL = "real"
 
const MODE_REPEAT = 'repeat'
 
const MODE_EXACT = 'exact'
 
const MODE_RESIZE = 'resize'
 
- Открытые атрибуты унаследованные от Watermark
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"
 

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

 $imageFile
 
 $mode = self::MODE_RESIZE
 
 $alpha = 1.0
 
- Защищенные данные унаследованные от Watermark
 $hAlign = self::ALIGN_RIGHT
 
 $vAlign = self::ALIGN_BOTTOM
 
 $size = self::SIZE_MEDIUM
 
 $padding = 0
 
 $ratio
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от Watermark
static createFromArray ($params)
 

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

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

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

◆ __construct()

__construct ( $imageFile = null)

ImageWatermark constructor.

Аргументы
string | null$imageFilePath to a watermark image.

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

Методы

◆ getAlpha()

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

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

◆ getImageFile()

getImageFile ( )
Возвращает
string|null

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

◆ getMode()

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

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

◆ getRatio()

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

Переопределяет метод предка Watermark.

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

◆ setAlpha()

setAlpha ( $alpha)
Аргументы
float$alpha1.0 is opaque, 0.0 is transparent.
Возвращает
ImageWatermark

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

◆ setImageFile()

setImageFile ( $imageFile)
Аргументы
string$imageFile
Возвращает
ImageWatermark

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

◆ setMode()

setMode ( $mode)
Аргументы
string$mode
Возвращает
ImageWatermark

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

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

◆ $alpha

$alpha = 1.0
protected

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

◆ $imageFile

$imageFile
protected

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

◆ $mode

$mode = self::MODE_RESIZE
protected

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

◆ MODE_EXACT

const MODE_EXACT = 'exact'

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

◆ MODE_REPEAT

const MODE_REPEAT = 'repeat'

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

◆ MODE_RESIZE

const MODE_RESIZE = 'resize'

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

◆ SIZE_REAL

const SIZE_REAL = "real"

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