Версия: 6.x
burger close
Класс Create

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

Класс отвечает за создание и сохранение нового изображения

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

 __construct ($width, $height, $type, File $image=null)
 
 setQuality ($quality)
 
 save ($filename, $destroy=true)
 
 destroy ()
 

Поля данных

 $handler
 
 $quality = 98
 
 $width
 
 $height
 
 $type
 

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

__construct (   $width,
  $height,
  $type,
File  $image = null 
)

Конструктор. Создает новое изобажение

Аргументы
integer$widthширина изображения
integer$heightвысота изображения
integer$typeтип изображения - см. константы IMAGETYPE_...
File$image- готовый объект изображения. Если задан, то все предидущие параметры будут извлечены из него.
Возвращает
NewFile

Методы

destroy ( )
save (   $filename,
  $destroy = true 
)

Сохраняет изображение в соответствии с заданным типом

Аргументы
string$filename- имя файла для сохранения
bool$destroy- если true, то ссылка на изображение будет разрушена после сохранения
setQuality (   $quality)

Устанавливает качество изображения

Аргументы
mixed$quality
Возвращает
Create

Поля

$handler
$height
$quality = 98
$type
$width