Существуют ли какие-либо передовые решения для захвата рукописного рисунка (с планшета, сенсорного экрана или iPad-подобного устройства) на веб-сайте в JavaScript и хранения его на стороне сервера?
По сути, это будет простой холст для рисования мышью со специализацией, что его разрешение (т.е. количество движений мыши, которое он ловит в секунду) должно быть очень высоким, в противном случае круглые линии на чертеже будут стать «полигональным» при быстром перемещении ручки / мыши:
(если бы это было не так, решение inputDraw, предложенное @Gregory, было бы идеально на 100%.)
Он также должен иметь высокий уровень графического качества, то есть antialias the penstroke . Ничего особенного здесь, кроме стиля MS Paint, обводка 1x1 Pixel не подойдет.
Я нахожу это очень интересной вещью в целом, поскольку планшетные ПК становятся все более распространенными. (Не то чтобы они привлекли внимание, я чувствую, что они заслуживают).
Любые предложения высоко ценятся. Я бы предпочел решение с открытым исходным кодом, но я также открыт для проприетарных решений, таких как элементы управления ActiveX или апплеты Java.
FF4, поддержка Chrome обязательна; Opera, поддержка IE8 / 9 желательна.
Обратите внимание, что большинство библиотек "canvas" и большинство ответов на другие вопросы, аналогичные моим, относятся к программно рисованию на холсте. Это не , что я ищу. Я ищу что-то, что фиксирует фактические движения пера или мыши пользовательского рисунка в определенной области.
Начиная награду из любопытства, изменилось ли что-нибудь за время, прошедшее после того, как был задан этот вопрос.