Абстрактный класс Phalcon\Image\Adapter
implements Phalcon\Image\AdapterInterface
Все адаптеры изображений должны использовать этот класс
Методы
public getImage ()
...
public getRealpath ()
...
public getWidth ()
Ширина изображения
public getHeight ()
Высота изображения
public getType ()
Тип изображения. Зависит от драйвера
public getMime ()
MIME-тип изображения
public resize ([mixed $width], [mixed $height], [mixed $master])
Изменить размер изображения до заданного размера
public liquidRescale (mixed $width, mixed $height, [mixed $deltaX], [mixed $rigidity])
Этот метод масштабирует изображения с помощью метода жидкостного масштабирования. Поддерживается только Imagick
public crop (mixed $width, mixed $height, [mixed $offsetX], [mixed $offsetY])
Обрезать изображение до заданного размера
public rotate (mixed $degrees)
Повернуть изображение на заданный угол
public flip (mixed $direction)
Отразить изображение по горизонтали или вертикали
public sharpen (mixed $amount)
Улучшить резкость изображения на заданную величину
public reflection (mixed $height, [mixed $opacity], [mixed $fadeIn])
Добавить отражение к изображению
public watermark (Phalcon\Image\Adapter $watermark, [mixed $offsetX], [mixed $offsetY], [mixed $opacity])
Добавить водяной знак к изображению с заданной непрозрачностью
public text (mixed $text, [mixed $offsetX], [mixed $offsetY], [mixed $opacity], [mixed $color], [mixed $size], [mixed $fontfile])
Добавить текст к изображению с заданной непрозрачностью
public mask (Phalcon\Image\Adapter $watermark)
Композиция одного изображения поверх другого
public background (mixed $color, [mixed $opacity])
Установить цвет фона изображения
public blur (mixed $radius)
Размыть изображение
public pixelate (mixed $amount)
Разбить изображение на пиксели
public save ([mixed $file], [mixed $quality])
Сохранить изображение
public render ([mixed $ext], [mixed $quality])
Отобразить изображение и вернуть строку в двоичном формате
© 2011–2017 Phalcon Framework Team
Licensed under the Creative Commons Attribution License 3.0.
https://docs.phalconphp.com/en/latest/api/Phalcon_Image_Adapter.html