我想通过标题将图像输出到浏览器,但浏览器只显示空白黑屏。
这是我的代码
$address = FCPATH.'assetsdownloaded_voucherlogo.png';
$im = imagecreatefrompng($address);
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);
结果 : https://prnt.sc/qbxa3i
图像文件实际存在。
我删除了标题,然后它显示了图像的二进制文件,如下所示 http://prntscr.com/qbxc9i
但是如果我使用标题代码,它只显示空白页。
有什么解决方案吗?
试试这段代码:
$address = FCPATH.'assets/downloaded_voucher/logo.png';
$im = imagecreatefrompng($address);
header('Content-Type: image/png');
imagepng($im);
imagedestroy($im);