我正在尝试发布由我的隐写网络生成的图像。所以这是目前的流程。
<img>
标记如何将此新生成的图像上传到我的localhost / images /?
预期行为:
生成图像后,用户将按发布按钮,它将创建一个发布请求,并将生成的图像上传到所需位置。
<img src="" id="final_image" class="img-thumbnail">
我在这里有生成的图像。并且当前必须手动移动,右键单击&gt;另存为&gt;期望的目的地。
答案 0 :(得分:0)
首先使用js或jQuery获取图像并转换为base64并使用php将base64图像保存为文件
$data = 'data:image/png;base64,AAAFBfj42Pj4';
list($type, $data) = explode(';', $data);
list(, $data) = explode(',', $data);
$data = base64_decode($data);
file_put_contents('/tmp/image.png', $data);