我想知道是否有任何方法可以使用一个文件写入来缩放数据URI:
从AJAX上传的图片中,我得到了URI $img
:
$img = str_replace('data:image/jpeg;base64,', '', $img);
$img = str_replace(' ', '+', $img);
$data = base64_decode($img);
从这里开始,我现在有了解码后的字符串。此时,我可以将其写入文件,然后使用imagecreatefromjpeg
进行缩放。
我正在寻找一种跳过此写操作的方法,但imagecreatefromjpeg
需要输入文件名。
有什么建议吗?或者我应该只写tmp文件?
答案 0 :(得分:0)
imagecreatefromstring($data);
还检测图像类型...用户!