我正在使用Imagick lib对原始图像进行一些修改。然后,我想不保存直接将其输出到浏览器。有没有办法做到这一点?
我尝试使用Imagick::writeImage('STDOUT')
(空输出)和'php://stdout',错误为“无法写入文件”。
有任何想法吗? :)
最佳答案
您只需要回显imagick对象:
$img = new Imagick($file);
header('Content-Type: image/'.$img->getImageFormat());
echo $img;
关于php - 从PHP中的Imagick图像输出原始图像,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4932100/