Я пытаюсь преобразовать и изображение в tiff с помощью imagemagick, но я столкнулся с проблемой при попытке записать файл. Я получаю сообщение об ошибке, которая говорит:PHP: Преобразование изображения в TIFF с imagemagick
Невозможно открыть файл ... ошибка/blob.c/OpenBlob/2584'
Это код, я использую:
$im2 = new Imagick($image);
$im2->setImageFormat("tiff");
$im2->setImageColorSpace(5);
$im2->writeImage("test.tiff");
$ image - это всего лишь URL-адрес. Я перехожу к файлу изображения. Я просто запускаю простую тестовую функцию, чтобы заставить ее работать и поместить test.tiff в ту же папку. Что я могу делать неправильно? Не удалось найти много документации по этому вопросу.
Работает ли он с локальным файлом? –
Файл является локальным на сервере. Я делаю то же самое с другими сценариями imagemagick, так что это не должно быть проблемой. – pfunc