3
使用画布元素处理图像,然后通过 canvasImg.toDataURL("image/jpeg", 1.0)
, 获得结果是否可以将结果转换为二进制图像文件客户端?我试图避免我可以将图像从base64转换为二进制客户端吗?
- 往返于服务器和
- 吸吮服务器的RAM为GD过程。
目标是编辑图像,并将其作为一个文件,而不需要接触我的服务器。
使用画布元素处理图像,然后通过 canvasImg.toDataURL("image/jpeg", 1.0)
, 获得结果是否可以将结果转换为二进制图像文件客户端?我试图避免我可以将图像从base64转换为二进制客户端吗?
目标是编辑图像,并将其作为一个文件,而不需要接触我的服务器。
Daniel C的评论导致我的解决方案(这里在Convert Data URI to File then append to FormData)。
我需要的一件额外的东西是URL.createObjectURL(blob)
,它给了我一个字符串句柄来传递文件。
是否有帮助:http://stackoverflow.com/questions/13990673/upload-canvas-data-to-s3? –
是的,它完全可以。好吧,一旦我发现了这个:'URL.createObjectURL()。' 谢谢。希望我可以接受这个答案,因为该q的标题与我的搜索条件不符,但它解决了这个问题。 – axlotl
啊确定我们不是在这里的积分 –