Capture Подписи в asp.net mvc
Я собираюсь начать работать с электронными подписями для сайта моей компании. Мне было интересно, есть ли у кого-нибудь предложения о лучших практиках и / или реализациях. Обратите внимание, я не прошу, чтобы кто-нибудь ложил мне код. Я хочу получить идеи о том, как это сделать. Я хотел бы иметь возможность использовать панель подписи USB и отправить подпись на веб-сайт с ним.
Заранее спасибо.
1 ответ
Один из подходов, который я успешно использовал ранее, - это использование JavaScript для захвата движения мыши. По сути, идея состоит в том, чтобы иметь область вашей страницы, которая отслеживает координаты указателя каждого события "перемещения мыши" относительно верхнего левого угла элемента контейнера. Сохраните эти координаты в массиве JavaScript.
На стороне сервера вы можете использовать эти координаты в качестве точек для черных пикселей, которые будут представлять вашу подпись.
Я не знаю, существует ли что-то подобное в качестве элемента управления MVC, но я знаю, что это было сделано в ASP.NET WebForms.
Я не знаю, как вы сможете интегрировать панель для подписи без ActiveX, если только панель не может отображать часть или весь экран.