【发布时间】:2012-12-06 20:02:02
【问题描述】:
我有一个将用户签名捕获为 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+"'/>");
});
如何获取我在<div id='outputRaster'> 中生成的<img /> 标记并将其传递给我的PHP?我知道如何将它放入数据库,它实际上只是将图像从我的视图层获取到我的 PHP 页面,该页面仅用于数据访问。
任何帮助或建议将不胜感激!
【问题讨论】:
标签: php javascript html