【问题标题】:Best method suited to store and display small image in mongo database适合在 mongo 数据库中存储和显示小图像的最佳方法
【发布时间】:2017-10-06 01:22:36
【问题描述】:

如何在mongodb中存储小图片(

【问题讨论】:

  • "如何在网页上显示图像而不下载它"应该工作?
  • 如果一个用户上传了一张图片,我会将它保存在数据库中,其他用户应该显示该图片
  • 在网页上显示图像不可避免地会下载它。

标签: mongodb spring-boot bson gridfs


【解决方案1】:

您可以将其保存为 base64 图像。 Base64 图像表示为字符串。因此,您可以轻松地保存和检索它。您将编码(在前端)并将图像保存为字符串。当您将其检索到前端时,您将对其进行解码并显示它。

【讨论】:

  • 我已经使用 Java mime 编码器对图像进行了编码,但是在解码 Base64 字符串时,图像正在下载,有什么帮助吗?
  • 你用什么做前端?您应该将编码图像作为字符串传递给前端并在那里解码字符串。
  • html,如何在不从解码字符串下载的情况下显示图像?在显示之前我们需要将该字符串转换为哪种数据类型?
  • <img src="data:image/jpeg;base64, <encoded_string> > 这是有效的,谢谢
猜你喜欢
  • 1970-01-01
  • 2017-02-22
  • 2012-12-21
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2018-06-11
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多