扫码关注官方订阅号
我用裁剪工具裁出了一张图,它是经过toDataURL()转为的不是我想要的那种本地图片的,有图片名称的那种格式。
怎么可以存为本地图片呢???
认证0级讲师
0.鼠标右击直接保存....
1.说个html5的
<a href="data:image/png;base64,AAxx....base64..." download="vue-file-hahaha.png">Download</a>
download带上文件名就ok了,点击下载,在线演示Base64直接下载,点击预览
2.方法二,ajax保存base64结果到服务器来段php的
if(preg_match('/^(data:\s*image\/(\w+);base64,)/', $_POST['image'], $result)){ $un_decode_base64 = substr($content,strlen($result[1])); file_put_contents('filename.png', base64_decode($un_decode_base64)); //后面输入路径,然后前端跳转下载服务器上的图片就可以了 }
toDataURL()参数指定格式类型啊
右键 ctrl+s就保存
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
0.鼠标右击直接保存....
1.说个html5的
download带上文件名就ok了,点击下载,在线演示
Base64直接下载,点击预览
2.方法二,ajax保存base64结果到服务器
来段php的
toDataURL()参数指定格式类型啊
右键 ctrl+s就保存