roundCornersImage работала отлично, в 7.1 и выше выдает ошибку что метода не существует. Нашел на http://pecl.php.net/package-changelog.php?package=imagick&release=3.0.1 что метод уже устаревший. Кто знает замену ему? Задача с помощью Imagick сделать из квадратной или прямоугольной фотографии:, круглую размером 100х100px. Код который работал на 5.6 прилагаю ниже.
$img = new Imagick($filename);
$img->adaptiveResizeImage($size, $size, 100);
$img->setImageFormat('png');
$img->roundCornersImage(90, 90, 0, 0, 0);
https://www.php.net/manual/ru/imagick.roundcorners.php внизу в комментанх есть хак
Обсуждают сегодня