Перейти к содержанию

Состав платформы

Обработка изображений

Изменение размеров и обработка изображений.

Другие решения раздела «Состав платформы»

Установка

Подключите пакет в корне проекта на SkeekS Платформе, затем примените миграции проекта.

composer require skeeks/yii2-imagine

Зависимости

Инструкция из репозитория

Yii2-imagine

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist skeeks/yii2-imagine "*"

or add

"skeeks/yii2-imagine": "*"

to the require section of your composer.json.

skeeks! Web development has never been so fun! www.skeeks.com

Imagine Extension for Yii 2

This extension adds most common image functions and also acts as a wrapper to Imagine image manipulation library.

Installation

The preferred way to install this extension is through composer.

Either run

php composer.phar require --prefer-dist yiisoft/yii2-imagine "*"

or add

"yiisoft/yii2-imagine": "*"

to the require section of your composer.json.

Usage & Documentation

This extension is a wrapper to the Imagine and also adds the most commonly used image manipulation methods.

The following example shows how to use this extension:

use yii\imagine\Image;

// frame, rotate and save an image
Image::frame('path/to/image.jpg', 5, '666', 0)
    ->rotate(-8)
    ->save('path/to/destination/image.jpg', ['quality' => 50]);

Note that each Image method returns an instance of \Imagine\Image\ImageInterface. This means you can make use of the methods included in the Imagine library:

README на GitHub

Поддержка

Вопросы по установке и работе решения можно задать командой SkeekS или завести обращение в репозитории.

Обновления

v2.3.3
v2.3.2
v2.3.1
v2.3.0.2
v2.3.0.1
v2.3.0
v2.0.1
v2.0.0