Я запускаю \ Imagick :: resizeImage() в png-файле, и результат TRUE, но ничего не происходит с изображением. Никаких ошибок.Imagick Resize не работает
Вот мой код:
$imagick = new \Imagick("/var/www/silex.dev/uploads/media/test.png");
$status = $imagick->resizeImage(200, 200, \Imagick::FILTER_CATROM, 1);
//$status = true
test.png существует. Он имеет 0777, медиа/папка имеет 0777, а в папке uploads/0777. Это просто не изменяет размер.
Я также запустить:
if(class_exists('\Imagick'))
, который разрешает верно также.
Вот скриншот свойств файла, test.png и его путь к файлу.
Кто-нибудь знает, если я что-то не хватает?
Большое спасибо
AH, поэтому я изменяю размер в памяти. В этом случае: 'bool Imagick :: writeImage ([string $ filename = NULL])' Будет делать трюк? –
ImageMagick имеет команду «mogrify», которая управляет изображениями на месте. – Lassi