Класс Phalcon\Image\Adapter\Gd

расширяет абстрактный класс Phalcon\Image\Adapter

Реализует Phalcon\Image\AdapterInterface

Source on GitHub

Методы

public static check ()

...

public __construct (mixed $file, [mixed $width], [mixed $height])

...

protected _resize (mixed $width, mixed $height)

...

protected _crop (mixed $width, mixed $height, mixed $offsetX, mixed $offsetY)

...

protected _rotate (mixed $degrees)

...

protected _flip (mixed $direction)

...

protected _sharpen (mixed $amount)

...

protected _reflection (mixed $height, mixed $opacity, mixed $fadeIn)

...

protected _watermark (Phalcon\Image\Adapter $watermark, mixed $offsetX, mixed $offsetY, mixed $opacity)

...

protected _text (mixed $text, mixed $offsetX, mixed $offsetY, mixed $opacity, mixed $r, mixed $g, mixed $b, mixed $size, mixed $fontfile)

...

protected _mask (Phalcon\Image\Adapter $mask)

...

protected _background (mixed $r, mixed $g, mixed $b, mixed $opacity)

...

protected _blur (mixed $radius)

...

protected _pixelate (mixed $amount)

...

protected _save (mixed $file, mixed $quality)

...

protected _render (mixed $ext, mixed $quality)

...

protected _create (mixed $width, mixed $height)

...

public __destruct ()

...

public getImage () наследуется от Phalcon\Image\Adapter

...

public getRealpath () наследуется от Phalcon\Image\Adapter

...

public getWidth () наследуется от Phalcon\Image\Adapter

Ширина изображения

public getHeight () наследуется от Phalcon\Image\Adapter

Высота изображения

public getType () наследуется от Phalcon\Image\Adapter

Тип изображения зависит от драйвера

public getMime () наследуется от Phalcon\Image\Adapter

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

public resize ([mixed $width], [mixed $height], [mixed $master]) наследуется от Phalcon\Image\Adapter

Изменение размера изображения до заданного размера

public liquidRescale (mixed $width, mixed $height, [mixed $deltaX], [mixed $rigidity]) наследуется от Phalcon\Image\Adapter

Этот метод масштабирует изображения с помощью метода жидкостного масштабирования. Только поддержка Imagick

public crop (mixed $width, mixed $height, [mixed $offsetX], [mixed $offsetY]) наследуется от Phalcon\Image\Adapter

Обрезка изображения до заданного размера

public rotate (mixed $degrees) наследуется от Phalcon\Image\Adapter

Поворот изображения на заданную величину

public flip (mixed $direction) наследуется от Phalcon\Image\Adapter

Переворачивает изображение вдоль горизонтальной или вертикальной оси

public sharpen (mixed $amount) наследуется от Phalcon\Image\Adapter

Повышение резкости изображения на заданную величину

public reflection (mixed $height, [mixed $opacity], [mixed $fadeIn]) наследуется от Phalcon\Image\Adapter

Добавление отражения к изображению

public watermark (Phalcon\Image\Adapter $watermark, [mixed $offsetX], [mixed $offsetY], [mixed $opacity]) наследуется от Phalcon\Image\Adapter

Добавление водяного знака к изображению с указанной непрозрачностью

public text (mixed $text, [mixed $offsetX], [mixed $offsetY], [mixed $opacity], [mixed $color], [mixed $size], [mixed $fontfile]) наследуется от Phalcon\Image\Adapter

Добавление текста к изображению с заданной непрозрачностью

public mask (Phalcon\Image\Adapter $watermark) наследуется от Phalcon\Image\Adapter

Соединение одного изображения с другим

public background (mixed $color, [mixed $opacity]) наследуется от Phalcon\Image\Adapter

Установка цвета фона изображения

public blur (mixed $radius) наследуется от Phalcon\Image\Adapter

Размыть изображение

public pixelate (mixed $amount) наследуется от Phalcon\Image\Adapter

Пикселизировать изображение

public save ([mixed $file], [mixed $quality]) наследуется от Phalcon\Image\Adapter

Сохранить изображение

public render ([mixed $ext], [mixed $quality]) наследуется от Phalcon\Image\Adapter

Отрисовка изображения и возврат двоичной строки