Я пытаюсь использовать Imagemagick (на самом деле PHP Imagick ) для создания и вывода (обслуживания) изображения без предварительного сохранения его на диск.
В настоящее время мне нужно сохранитьфайл и затем используйте verot upload класс для обслуживания образа.
(сервер 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 изображение должно работать очень хорошо:
echoing
header('Content-type: image/jpeg'); $image = new Imagick('image.jpg'); echo $image;