Imagick (Imagemagick на PHP): сначала подать файл без сохранения на диск? - PullRequest
2 голосов
/ 30 июля 2010

Я пытаюсь использовать Imagemagick (на самом деле PHP Imagick ) для создания и вывода (обслуживания) изображения без предварительного сохранения его на диск.

В настоящее время мне нужно сохранитьфайл и затем используйте verot upload класс для обслуживания образа.

(сервер Apache 2, PHP5)

Ответы [ 2 ]

5 голосов
/ 30 июля 2010

Конечно. Это должно работать для вас:

$image = new Imagick();
// Do your image creation stuff. Make sure to set $image->setImageFormat();

header('Content-Type: image/filetype'); // Change filetype
echo $image;
1 голос
/ 30 июля 2010

Я признаю, что никогда не использовал Imagick, но просто смотрю на примеры , echoing изображение должно работать очень хорошо:

header('Content-type: image/jpeg');

$image = new Imagick('image.jpg');

echo $image;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...