ユーザーの署名を SVG としてキャプチャする HTML ページがあります。ページ上で .png に変換し、画像コンテナーに入れます。
これを利用してデータベースにアクセスするにはどうすればよいですか? を使用してそれを行う方法は知っていますが、要素を PHP に<input type="file" />
渡す方法がわかりません。<img />
これにより、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 ページに画像を取得するだけです。
どんな助けやアドバイスも大歓迎です!