繁体   English   中英

base64映像,压缩并保存到本地数据库

[英]base64 image, compression and saving to local DB

因此,对于具有动态内容和图像的脱机应用程序,必须将图像保存在本地数据库中,例如indexedDB或其他内容。

但是由于浏览器的本地数据库大小总是不同,因此以某种方式压缩图像非常重要。

因此,想法是从服务器获取image.png并在客户端使用javascript将其转换为base64。 因此,现在我们有了字符串,可以将其存储到数据库中,但是该字符串比原始的jpeg / png大得多,并且以某种方式将其压缩会很好。

有人知道如何使用javascript gzip base64图像吗?

日Thnx,

我需要几天 搜索后,我正在使用以下算法: http : //rosettacode.org/wiki/LZW_compression

我的base64字符串大约有1:5的压缩税。

如果您可以在数据库中存储二进制数据,则只需反转Base 64编码即可。 或者,如果您要这样做,请不要首先在Base 64中对其进行编码。 .png文件已被压缩,因此再次压缩将无济于事。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM