Imagick 不显示到设置了内容 headers 的页面
Imagick not displaying to page with content headers set
设置 headers 后,我无法让 getImagesBlob();
显示到页面。
下面的代码returns浏览器中的图片符号
header('Content-type: image/jpeg');
$combined->setImageFormat('jpg');
echo $combined->getImagesBlob();
但是,如果我不设置内容类型并在图像标签中显示图像,这会起作用
echo "<img src='data:image/jpg;base64,".base64_encode($combined->getImagesBlob())."' />";
代码中有回声导致此错误。删除多余的回声是解决方法。
设置 headers 后,我无法让 getImagesBlob();
显示到页面。
下面的代码returns浏览器中的图片符号
header('Content-type: image/jpeg');
$combined->setImageFormat('jpg');
echo $combined->getImagesBlob();
但是,如果我不设置内容类型并在图像标签中显示图像,这会起作用
echo "<img src='data:image/jpg;base64,".base64_encode($combined->getImagesBlob())."' />";
代码中有回声导致此错误。删除多余的回声是解决方法。