我從codeproject下載了一些名爲signaturecanvas的代碼,並使用HTML5控制畫布生成簽名控件。它工作得很好。但我被困在這一部分。我無法弄清楚如何將簽名數據保存爲jpeg圖像,以便我可以在之後顯示它?將字節陣列保存爲jpeg
鏈接到JavaScript源: http://www.codeproject.com/Articles/432675/Building-a-Signature-Control-Using-Canvas
的Default.aspx
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title></title>
<link href="signature.css" rel="scripts/stylesheet" type="text/css" />
<script type="text/javascript" src="scripts/signature.js"></script>
<script type="text/javascript">
function loaded() {
var signature = new ns.SignatureControl({
containerId: 'container', callback: function() {
var signatureByteArray = signature.getSignatureImage();
}
});
signature.init();
}
window.addEventListener('DOMContentLoaded', loaded, false);
</script>
</head>
<body>
<form id="form1" runat="server">
<div id="container">
</div>
</form>
</body>
</html>