可能性を感じたので紹介します。
Fabric.js とは
HTML5 の canvas を扱う際、オブジェクトモデルやインタラクティブな機能を提供してくれるライブラリ。
Fabric.js でできること
- canvas 内にある、四角形や丸の図形をオブジェクトとして操作できる
- 図形のサブクラスを作成可能、プロパティを継承できる
- 図形のドラッグ、拡大、回転 がデフォルトで使用可能
- 図形のグループ化が可能
- フリーハンドドローイング機能
- JSON, SVG へのシリアライズが可能
詳しくはこちら
Fabric.js Javascript Canvas Library
デモページはこちら、
Demos — Fabric.js Javascript Canvas Library

- 作者: Steve Fulton,Jeff Fulton,安藤慶一
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/01/21
- メディア: 大型本
- 購入: 1人 クリック: 27回
- この商品を含むブログ (6件) を見る

- 作者: ロブ・ホークス,長尾高弘
- 出版社/メーカー: 日経BP社
- 発売日: 2012/06/21
- メディア: 単行本
- クリック: 3回
- この商品を含むブログ (1件) を見る