利用HTML5对文件进行base64转换

Pjhome 发布于2010-09-27 01:27 | 121次阅读 | 字体: 打印预览


photo

Base64编码的数据做为URL的应用开始越来越广泛,转换的工具也不少。但是不少工具都是要下载或者在线进行转换,或不能进行批量转换。

这里舜子利用HTML5的FileReader我们是可以对本地文件进行读取并且转换为浏览器用的base64 URL,

然后利用HTML5的Drag&Drop我们只需要把文件拖放到浏览器窗口即可开始进行转换。

工具地址: http://www.pjhome.net/web/html5/encodeDataUrl.htm

Html5的base64转换小工具在Chrome浏览器和firefox下测试通过。当然效果快的还是Chrome浏览器。舜子还针对音频和图片进行了预览支持。当然大家用到base64的应该还是图片较多。所以小工具有个bug就是无法处理过大的文件,过大的base64其实意义不大了。


本文出处 : http://www.pjhome.net/article/Javascript/file_to_base64_url.html end

上一篇:《忽然》

下一篇:IE9 Beta 凌晨发布~