使用
将画布转换为图像源后 canvas.toDataURL("image/png");
并将其传递给php文件,如何将其保存为服务器上的.png图像?
答案 0 :(得分:3)
如果您启用了allow-url-fopen
,这实际上非常简单。 PHP支持data:
URL方案,然后自动解码base64和urlencoding。
preg_match('#^data:[\w/]+(;[\w=]+)*,[\w+/=%]+$#', $data=$_POST["dataU"])
and
copy($data, "output.png");
但您也可以在,
后手动base64_decode()
提取零件。