问题描述
我的数据库(SQL Server)中存储有二进制格式的图像。我通过.PNG
格式的后端过程导出了这些图像。该图像已成功导出,但是当我在网页中显示该图像时,它不起作用。但是,如果我在“画图”中打开图像并再次保存为.PNG
格式,则它可以工作。预先感谢您的合作。这是我要显示的代码:
$image = 'D:\\myImage.PNG';
$imageData = base64_encode(file_get_contents($image));
echo '<img src="data:image/PNG;base64,'.$imageData.'">';
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)