我是把webuploader生成的缩略图中的src传给后端的后端用php解密也增加了max-size但是总会出现 转码生成图片不全呃问题请问怎么办因为我想把base64传给后端 然后生成图片返回链接和表单一起提交不是很会用这个插件 不知道问题在哪求指教
1 回答
沧海一幻觉
TA贡献1824条经验 获得超5个赞
1.解析base64数据成图片
$base64 = "data:image/bmp;base64,Qk22EgAAAAAAADYAAAAoAAAAIAAAACUAAAABACAAAAAAAIASAAASCwAAEgsAAAAAAAAAAAAA/wAA//4AAP/5AAD/9QAA//EAAP/sAAD/5wAA/+MAAP/fAAD/2gAA/9YAAP/RAAD/zQAA/8gAAP/EAAD/wAAA/7sAAP+3AAD/sgAA/64AAP+pAAD/pQAA/6EAAP+cAAD/....";
$url = explode(',' $base64);
$a = file_put_contents('./test.png', base64_decode($url[1]));//返回的是字节数
print_r($a);
2.图片转成base64数据
$str = file_get_contents('./test.png');
echo base64_encode($str);
添加回答
举报
0/150
提交
取消