Я пытаюсь использовать Imagemagick (на самом деле PHP Imagick ) для создания и вывода (подачи) изображения без сохранения его на диске в первую очередь.
В настоящее время мне нужно сохранить файл, а затем использовать класс загрузки verot для обслуживания изображения.
(Сервер Apache 2, PHP5)
Конечно. Это должно сработать для вас:
$image = new Imagick(); // Do your image creation stuff. Make sure to set $image->setImageFormat(); header('Content-Type: image/filetype'); // Change filetype echo $image;
Я признаю, что никогда не использовал Imagick, но просто глядя на примеры , echoing
изображения должно работать нормально:
header('Content-type: image/jpeg'); $image = new Imagick('image.jpg'); echo $image;