开发者

Best way to store "doodle" data?

开发者 https://www.devze.com 2023-01-14 21:30 出处:网络
On one of the applications that I am writing, I was asked to provide the feature for \"pencil and eraser\" to allow the user to doodle randomly on a document (for proofreading, note-taking, etc.)

On one of the applications that I am writing, I was asked to provide the feature for "pencil and eraser" to allow the user to doodle randomly on a document (for proofreading, note-taking, etc.)

What would be the best way to store such data?

I was thinking of using an image with transparency for each doodle (so that I can also support multiple colors of "doodles") but it seems like it will very quickly make any saved project with doodles grow large in file size.

I am looking if there is a better (existing) alternative (e.g. is there a Doo开发者_JAVA技巧dleXML spec out there?) or just any suggestions.


I think the "DoodleXML" spec you're looking for might just be SVG. Simply save the doodles as a series of lines. You don't need a full SVG engine as long as you're only supporting the subset that you generate in the first place.

0

精彩评论

暂无评论...
验证码 换一张
取 消