在 asp.net mvc 中捕获签名
我将开始为我公司的网站使用电子签名。我想知道是否有人对最佳实践和/或实施有任何建议。请注意,我并不是要求任何人给我提供代码。我想获得有关如何进行的想法。我希望能够使用 USB 签名板并将签名提交到网站。
提前致谢。
I am going to start to work with electronic signatures for a website for my company. I was wondering if anyone had any suggestions on best practices and/or implementations. Note, I am not asking for anyone to spoon feed me code. I want to get ideas on how to go about it. I would like to be able to use a usb signature pad and submit the signature to the website with it.
Thanks in advance.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我之前成功使用过的一种方法是使用 JavaScript 来捕获鼠标移动。基本上,这个想法是让页面的一个区域跟踪每个“鼠标移动”事件相对于容器元素左上角的指针坐标。将这些坐标存储在 JavaScript 数组中。
在服务器端,您可以使用这些坐标作为放置黑色像素的点,这将代表您的签名。
我不知道这样的东西是否已经作为 MVC 控件存在,但我知道 这已经在 ASP.NET 中完成了Web 表单。
我不知道如何在没有 ActiveX 的情况下集成签名板,除非签名板可以显示屏幕的一部分或全部。
One approach I've used with success before is to use JavaScript to capture mouse movement. Basically, the idea is to have a region of your page that tracks every "mouse move" event's pointer coordinates relative to the top left of the container element. Store these coordinates in a JavaScript array.
On the server side, you can use these coordinates as points to put black pixels, which will represent your signature.
I don't know if something like this already exists as an MVC control, but I know this has been done in ASP.NET WebForms.
I don't know how you'll be able to integrate a signature pad without ActiveX, unless the pad can display a section, or all, of the screen.