1
我有一个数据库充满数据,当我检索数据时,图像作为原始数据。我知道我上传时必须将它们保存在公共目录中,但是,是否有机会显示这些图像,因为它们已保存在数据库中,我只想显示它们?从laravel中检索图像4.2
我有一个数据库充满数据,当我检索数据时,图像作为原始数据。我知道我上传时必须将它们保存在公共目录中,但是,是否有机会显示这些图像,因为它们已保存在数据库中,我只想显示它们?从laravel中检索图像4.2
数据库中的数据格式是什么?
如果是的base64你可以这样显示出来:
<img src="data:image/png;base64,{{ $user->image_data }}" alt="title" />
或者,如果它不是base64编码尚未:
<img src="data:image/png;base64,{{ base64_encode($user->image_data) }}" alt="title" />
注:浏览器就呈现这样不缓存图像。
嗨Björn,谢谢你的回复, 我使用Blob –
你试过我的两个例子吗? –
第二个答案奏效,谢谢 –