Лучший способ хранить данные "каракули"? - PullRequest
1 голос
/ 07 сентября 2010

В одном из приложений, которые я пишу, меня попросили предоставить функцию «карандаш и ластик», чтобы пользователь мог произвольно рисовать на документе (для вычитки, создания заметок и т.

Как лучше всего хранить такие данные?

Я думал об использовании изображения с прозрачностью для каждого каракули (чтобы я мог также поддерживать несколько цветов «рисунков»), но похоже, что очень быстро любой сохраненный проект с рисунками увеличится в размере.

Я смотрю, есть ли лучшая (существующая) альтернатива (например, есть ли спецификация DoodleXML?) Или просто какие-либо предложения.

1 Ответ

2 голосов
/ 07 сентября 2010

Я думаю, что спецификацией DoodleXML, которую вы ищете, может быть только SVG. Просто сохраните каракули в виде ряда линий. Вам не нужен полноценный движок SVG, если вы поддерживаете только то подмножество, которое вы генерируете.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...