Base64图像存储

时间:2013-10-17 08:38:34

标签: javascript base64 store

我在页面上有一些输入(类型文件),图像被实现为div。我想使用base 64来存储用户放入的图像(localstorage)。

我已经在stackoverflow上看到了一个答案,但似乎无法弄清楚它是如何工作的。

我知道这可能不是存储用户图像的最佳方式,因此如果某人有一个同样简单的替代方案,那将非常感激。

1 个答案:

答案 0 :(得分:1)

base64是64位图像的解释。它返回一个你可以存储在任何地方的长字符串(cookies,localstorage等......)。 但是这个字符串非常大,我建议你不要存储太多图像。

获取编码字符串后,您只需显示图像:

<img  src="data:image/png;base64,Your64StringImage..." />

这是一个用64位字符串转换图像的网站:http://webcodertools.com/imagetobase64converter