我有一个图像在画布,但要将其上传到数据库。当它是经典的(通过<input type='file'>
)时,我上传没有问题。
我知道如何从画布下载,但有问题,从它上传。
另外,在画布中处理图像后,应该填充一些表单。
没有什么特别的,一些营销活动,你上传照片,放一些滤镜和框架,然后上传。
您可以将base64图像编码并保存到数据库。
var canvas = document.getElementById("canvasObj");
var pngUrl = canvas.toDataURL(); // PNG is the default
这里的代码,你应该先读一下
使用base64_encode在MySQL数据库中创建文本
$image = file_get_contents('filename.gif');
$imageText = base64_encode($image);