Class Thumbnail
Methods summary
public static
|
|
public static
resource
|
#
imageCreate( mixed $input )
Создание GD-ресурса
Метод пытается определить, какие данные
пришли - если это файл, будет вызван метод
createImageFromFile(), иначе - createImageFromString()
Parameters
- $input
mixed Входящие данные для создания изображения.
Это может быть строка-имя файла, строка -
данные изображения или GD-ресур изображения
Returns
resource GD-ресур изображения или false в случае неудачи
See
|
public static
mixed
|
#
imageCreateFromFile( string $filename )
Создание GD-ресурса из файла
Создание GD-ресурса из файла
Parameters
- $filename
string Имя файла.
Returns
mixed GD image resource или FALSE при неудаче.
|
public static
mixed
|
#
imageCreateFromString( string $string )
Создание GD-ресурса из строки
Создание GD-ресурса из строки
Parameters
- $string
string Картинка-строка.
Returns
mixed GD image resource или FALSE при неудаче.
|
public static
boolean
|
#
output( mixed $input, mixed $output = null, array $options = array() )
Вывод сгенерированного изображения
Данный метод вызывает метод render() и выводит
сгенерированное изображение в браузер или
файл
Вывод сгенерированного изображения
Данный метод вызывает метод render() и выводит
сгенерированное изображение в браузер или
файл
Parameters
- $input
mixed Имя файла, изображение-строка или GD-resource
- $output
mixed Имя файла-результата. Если null - будет
выведено в браузер
- $options
array Массив настроек <pre> width int Ширина
изображения-результата height int Высота
изображения-результата percent number Размер
изображения-результата в процентах от
исходного method int Метод ресайза halign int
Горизонтальное выравнивание valign int
Вертикальное выравнивание check_size int
Производить проверку размеров (в этом
случае изображение не ресайзится, если
необходимый размер больше исходного) quality int
Качество выдаваемого изображения. 0-100 x int
Растояние в пикселях от левого края, для
обрезания y int Растояние в пикселях от
верхнего края, для обрезания </pre>
Returns
boolean TRUE on success or FALSE on failure.
|
public static
resource|boolean
|
#
render( mixed $input, array $options = array() )
Процесс создания копии изображения с
заданными параметрами
Процесс создания копии изображения с
заданными параметрами
Parameters
- $input
mixed Имя файла, изображение-строка или GD-resource
- $options
array Массив настроек
Returns
resource|boolean TRUE или FALSE.
See
|
public static
|
#
create_thumbs( string $original, stirng $path, array $params, stirng $ext = 'jpg', $quality = 80 )
Пакетное создание превью
Parameters
- $original
string Полный путь до оригинального изображения
- $path
stirng Путь до папки назначения
- $params
array Массив параметров
- $ext
stirng Расширение изображений-результатов
- $quality
|