Javascript 我可以将图像从base64转换为二进制客户端吗?

Javascript 我可以将图像从base64转换为二进制客户端吗?,javascript,php,canvas,Javascript,Php,Canvas,使用画布元素操纵图像,然后通过 canvasImg.toDataURL(“image/jpeg”,1.0), 是否可以在客户端将结果转换为二进制图像文件?我试图避免 到服务器和服务器的往返行程 将服务器的RAM吸入GD进程 我们的目标是编辑图像并将其作为一个文件放到s3上,而不必触碰我的服务器。的评论让我找到了解决方案(在这里) 我需要的另一件事是URL.createObjectURL(blob),它给了我一个字符串句柄来传递文件。有帮助吗:?是的,完全有帮助。好吧,一旦我也找到了:URL.cr

使用画布元素操纵图像,然后通过 canvasImg.toDataURL(“image/jpeg”,1.0), 是否可以在客户端将结果转换为二进制图像文件?我试图避免

  • 到服务器和服务器的往返行程
  • 将服务器的RAM吸入GD进程
  • 我们的目标是编辑图像并将其作为一个文件放到s3上,而不必触碰我的服务器。

    的评论让我找到了解决方案(在这里)


    我需要的另一件事是
    URL.createObjectURL(blob)
    ,它给了我一个字符串句柄来传递文件。

    有帮助吗:?是的,完全有帮助。好吧,一旦我也找到了:
    URL.createObjectURL()。
    谢谢。希望我能接受这个答案,因为q的标题与我的搜索词不匹配,但它解决了这个问题。啊,当然,我们不是为了这个问题而来的。其他人可能只是在用我的线搜索。它确实包含问题,但用不同的词。