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

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

 __construct ($text, $font, Color $color=null)
 
 getText ()
 
 getUtfText ()
 
 setText ($text)
 
 getWidth ()
 
 setWidth ($width)
 
 getFont ()
 
 setFont ($font)
 
 getColor ()
 
 setColor (Color $color)
 
 isCopyright ()
 
 setCopyright ($copyright)
 
 getRatio ()
 
 getFontSize ($width)
 
- Открытые члены унаследованные от Watermark
 __construct ()
 
 setAlignment ($hAlign, $vAlign)
 
 alignPosition ($width, $height, Rectangle $position)
 
 setRatio ($ratio)
 
 setSize ($size)
 
 getVerticalAlignment ()
 
 getHorizontalAlignment ()
 
 getPadding ()
 
 setPadding ($padding)
 

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

 $text
 
 $width
 
 $font
 
 $color
 
 $copyright = false
 
 $padding = 5
 
- Защищенные данные унаследованные от Watermark
 $hAlign = self::ALIGN_RIGHT
 
 $vAlign = self::ALIGN_BOTTOM
 
 $size = self::SIZE_MEDIUM
 
 $padding = 0
 
 $ratio
 

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

- Открытые статические члены унаследованные от Watermark
static createFromArray ($params)
 
- Открытые атрибуты унаследованные от 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"
 

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

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

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

◆ __construct()

__construct ( $text,
$font,
Color $color = null )

TextWatermark constructor.

Аргументы
string$textText to show on an image.
string$fontFull path to a ttf font file.
Color | null$colorText color.

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

Методы

◆ getColor()

getColor ( )
Возвращает
Color

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

◆ getFont()

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

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

◆ getFontSize()

getFontSize ( $width)
Аргументы
int$width
Возвращает
float In pt.

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

◆ getRatio()

getRatio ( )

@inheritDoc

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

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

◆ getText()

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

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

◆ getUtfText()

getUtfText ( )
Возвращает
string UTF-8

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

◆ getWidth()

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

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

◆ isCopyright()

isCopyright ( )
Возвращает
bool

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

◆ setColor()

setColor ( Color $color)
Аргументы
Color$color
Возвращает
TextWatermark

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

◆ setCopyright()

setCopyright ( $copyright)
Аргументы
bool$copyright
Возвращает
TextWatermark

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

◆ setFont()

setFont ( $font)
Аргументы
string$font
Возвращает
TextWatermark

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

◆ setText()

setText ( $text)
Аргументы
string$text
Возвращает
TextWatermark

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

◆ setWidth()

setWidth ( $width)
Аргументы
int$width
Возвращает
TextWatermark

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

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

◆ $color

$color
protected

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

◆ $copyright

$copyright = false
protected

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

◆ $font

$font
protected

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

◆ $padding

$padding = 5
protected

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

◆ $text

$text
protected

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

◆ $width

$width
protected

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