Tag: base64

如何使用JavaScript将图像转换为base64string

我需要将我的图像转换为base64string,以便我可以将图像发送到服务器。 有没有任何js文件…? 否则如何转换它

在JavaScript中获取图像数据?

我有一个常规的HTML页面(只是普通的<img /> HTML标签)。 我希望得到他们的内容,最好base64编码,而不需要重新下载图像(即它已经加载的浏览器,所以现在我想要的内容)。 我很想用Greasemonkey和Firefox来实现。

embeddedBase64图像

纯粹出于好奇,Base64图像embedded工作在哪些浏览器? 我指的是这个 。 我意识到这通常不是一个很好的解决scheme,因为它增加了页面大小 – 我只是好奇。 一些例子: HTML: <img alt="Embedded Image" src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA…" /> CSS: div.image { width:100px; height:100px; background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIA…); }

如何在JavaScript中将string编码为Base64?

我有一个PHP脚本,可以将PNG图像编码为Base64string。 我想用JavaScript来做同样的事情。 我知道如何打开文件,但我不知道如何做的编码? 我不习惯使用二进制数据。

如何从base64数据字符串保存PNG图像服务器端

我使用Nihilogic的“Canvas2Image”JavaScript工具将画布图形转换为PNG图像。 我现在需要的是将这个工具生成的base64字符串转换成服务器上的实际PNG文件,使用PHP。 总之,我目前正在做的是在客户端使用Canvas2Image生成一个文件,然后检索base64编码的数据并使用AJAX将其发送到服务器: // Generate the image file var image = Canvas2Image.saveAsPNG(canvas, true); image.id = "canvasimage"; canvas.parentNode.replaceChild(image, canvas); var url = 'hidden.php', data = $('#canvasimage').attr('src'); $.ajax({ type: "POST", url: url, dataType: 'text', data: { base64data : data } }); 在这一点上,“hidden.php”接收数据块,看起来像数据:image / png; base64,iVBORw0KGgoAAAANSUhEUgAABE … 从这一刻起,我几乎陷入了困境。 从我读过的,我相信我应该使用PHP的imagecreatefromstring函数,但我不知道如何从base64编码的字符串实际创建一个实际的PNG图像,并将其存储在我的服务器上。 请帮助!

如何将图像转换为Base64字符串?

有人可以告诉我的代码转换成Base64字符串的图像(最大200KB)? 我需要知道如何使用android,因为我必须添加功能,上传图像到我的主要应用程序中的远程服务器,把它们放入数据库的一行,作为一个字符串。 我在谷歌和在StackOverflow搜索,但我找不到容易的例子,我也能找到一些例子,但他们并没有谈论转换成字符串。 然后我需要转换成字符串上传由JSON到我的远程服务器。