我有一个将用户签名捕获为 SVG 的 HTML 页面。我在页面上将其转换为 .png 并将其放入图像容器中。
我如何利用它进入数据库?我知道如何使用:<input type="file" />
但我不知道如何将<img />
元素传递给 PHP。
这会将我的 SVG 更改为 PNG
$("#save").click(function(){
var datapair = sigdiv.jSignature("getData", "svg");
var i = new Image();
i.src = "data:" + datapair[0] + "," + datapair[1];
$(i).appendTo($("#outputSvg"));
var canvas = document.getElementById("canvas");
canvg(canvas, datapair[1]);
var img = canvas.toDataURL("image/png");
$("#outputRaster").append("<img src='"+img+"'/>");
});
如何获取<img />
我生成的标签<div id='outputRaster'>
并将其传递给我的 PHP?我知道如何将它放入数据库,它实际上只是将图像从我的视图层获取到我的 PHP 页面,该页面仅用于数据访问。
任何帮助或建议将不胜感激!