如何使用JS获取图像的base64字符串

时间:2011-02-28 14:51:27

标签: javascript base64

我正在尝试仅使用javascript获取图像的base64字符串。

这只能在firefox 3.5+上运行,因为它是一个非常棒的脚本。

我无法使用 canvas 解决方法,因为它位于另一台服务器上,这会引发安全性异常。

感谢您的任何想法。

2 个答案:

答案 0 :(得分:3)

也许有一个更优雅的解决方案,但您可以创建一个包含图像尺寸的画布,使用drawImage将您的图像放在画布上,使用带有您想要的MIME类型的toDataURL并获取数据:URL将是比如“data:image / png; base64”,然后是给定格式的图像的base64表示。

哦,我刚看到它在另一台服务器上。那你就不能拥有base64。抱歉。您可以获得的唯一信息是尺寸。

答案 1 :(得分:-1)

你正在寻找

base64.js