1. Go to this page and download the library: Download m00nk/yii2-dynimage library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
m00nk / yii2-dynimage example snippets
echo Html::img(
Yii::$app->dynimage->getUrl(
// путь к исходному изображению относительно корня сайта
'/uploads/images/my-photo.png',
// ширина результирующего изображения
320,
// высота будет вычислена автоматически с сохранением пропорций
null,
// на выходе получим JPEG-файл
'jpg'
),
['class' => 'css-avatar']
);
echo Yii::$app->dynimage->img(
// путь к исходному изображению относительно корня сайта
'/uploads/images/my-photo.png',
// на выходе получим JPEG-файл
'jpg',
// качество берем из настроек компонента
null,
['class' => 'css-avatar']
);