2010-01-28 3 views
1

Я собираюсь начать работу с электронными подписями для веб-сайта для своей компании. Мне было интересно, есть ли у кого-нибудь предложения по лучшим практикам и/или реализациям. Заметьте, я не прошу, чтобы кто-нибудь поместил мне код. Я хочу получить идеи о том, как это сделать. Я хотел бы иметь возможность использовать подписи для usb и отправлять подпись на веб-сайт вместе с ним.Caputure Signatures in asp.net mvc

Заранее спасибо.

+0

Если вам нужно захватить изображение с устройства, вам понадобится элемент управления ActiveX (или Java Applet), поскольку политика безопасности браузеров не позволит вам получить доступ к устройству. Вы можете пометить вопрос с помощью ActiveX, чтобы получить лучший ответ. – sarvesh

ответ

1

Один из подходов, который я использовал с успехом, заключается в использовании JavaScript для захвата движения мыши. В принципе, идея состоит в том, чтобы область вашей страницы отслеживала координаты указателя события «мыши» в направлении вверху слева от элемента контейнера. Храните эти координаты в массиве JavaScript.

На стороне сервера вы можете использовать эти координаты в качестве точек для размещения черных пикселей, которые будут представлять вашу подпись.

Я не знаю, существует ли что-то вроде этого уже как элемент управления MVC, но я знаю this has been done in ASP.NET WebForms.

Я не знаю, как вы сможете интегрировать сигнатурную панель без ActiveX, если пэд не может отображать раздел или весь экран.

+0

Использование холста HTML5 – MGOwen