\Colibri\GraphicsGraphics

Работа с изображениями

Summary

Methods
Properties
Constants
__construct()
__destruct()
__get()
__set()
LoadFromData()
LoadFromFile()
LoadEmptyImage()
Resize()
Rotate()
Crop()
ApplyFilter()
Save()
Info()
Create()
$type
$isvalid
$size
$data
$transparency
$name
No constants found
No protected methods found
No protected properties found
N/A
_safeAlpha()
_getImageData()
$_img
$_size
$_type
$_file
$_history
N/A

Properties

$type

$type : string

Type

string

$isvalid

$isvalid : boolean

Type

boolean

$size

$size : \Colibri\Graphics\Size

Type

\Colibri\Graphics\Size

$data

$data : string

Type

string

$transparency

$transparency : integer

Type

integer

$name

$name : string

Type

string

$_img

$_img : mixed

Изображение

Type

mixed

$_type

$_type : string

Тип изображения

Type

string

$_file

$_file : string

Файл, где хранится изображение

Type

string

$_history

$_history : array

История

Type

array

Methods

__construct()

__construct() 

Конструктор

__destruct()

__destruct() 

Деструктор

__get()

__get(string  $property) : mixed

Геттер

Parameters

string $property

Returns

mixed

__set()

__set(string  $property, mixed  $value) 

Сеттер

Parameters

string $property
mixed $value

LoadFromData()

LoadFromData(string  $data) : void

Загружает изображение из строки

Parameters

string $data

LoadFromFile()

LoadFromFile(string  $file) : void

Загружает изображение из файла

Parameters

string $file

LoadEmptyImage()

LoadEmptyImage(\Colibri\Graphics\Size  $size) : void

Создает пустое изображение

Parameters

\Colibri\Graphics\Size $size

Resize()

Resize(\Colibri\Graphics\Size  $size) : void

Меняет размер изображения

Parameters

\Colibri\Graphics\Size $size

Rotate()

Rotate(integer  $degree = 90) : void

Переворачивает изображение

Parameters

integer $degree

ApplyFilter()

ApplyFilter(integer  $filter, integer  $arg1, integer  $arg2, integer  $arg3) : void

Применяет фильтр

Parameters

integer $filter
integer $arg1
integer $arg2
integer $arg3

Save()

Save(string  $file) : void

Сохраняет в файл

Parameters

string $file

Info()

Info(string  $path) : void

Возвращает информацию об изображении

Parameters

string $path

Create()

Create(string  $data) : \Colibri\Graphics\Graphics

Статический конструктор

Parameters

string $data

Returns

\Colibri\Graphics\Graphics

_safeAlpha()

_safeAlpha() : void

Устанавливает алфа канал

_getImageData()

_getImageData() : string

Возвращает данные изображения

Returns

string