Класс AcImage
Класс, описывающий изображение, и содержащий методы для работы с ним.
Package: image
Author: Андрей Загорцев <freeron@ya.ru>
Author: Антон Кургузенков <kurguzenkov@list.ru>
Located at AcImage.php
Author: Андрей Загорцев <freeron@ya.ru>
Author: Антон Кургузенков <kurguzenkov@list.ru>
Located at AcImage.php
protected
|
|
public static
|
#
createImage( string $filePath )
Cоздаёт экземпляры классов AcImageJPG, AcImageGIF, AcImagePNG в зависимости от типа изображения. |
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
#
cropSquare( )
Вырезает произвольный квадрат из изображения. Метод может принимать вырезаемый прямоугольник, обязанный быть квадратом, либо параметры для создания такого прямоугольника. |
public
|
#
cropCenter( integer|string $width, integer|string $height )
Вырезает центральную область изображения. Принимает высоту и ширину вырезаемой области. |
public
|
|
public
|
|
public static
boolean
|
|
public static
boolean
|
|
public static
|
|
public static
|
|
public
|
|
public static
string
|
#
getShortPHPVersion( )
Возвращает две первые цифры версии php, разделённые точкой. Например: 5.2, 5.3 |
public static
|
|
public static
array|boolean
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
|
public
|
|
public
|
|
public static
|
|
public static
|
|
public static
|
|
public static
|
string |
PNG
|
'image/png' |
|
string |
JPEG
|
'image/jpeg' |
|
string |
GIF
|
'image/gif' |
|
string |
PROPORTION
|
'pr' |
|
string |
PIXELS
|
'px' |
|
string |
PERCENT
|
'%' |
|
integer |
TOP_LEFT
|
0 |
|
integer |
TOP_RIGHT
|
1 |
|
integer |
BOTTOM_RIGHT
|
2 |
|
integer |
BOTTOM_LEFT
|
3 |