JavaScriptでペイント

というわけで作ってみた。
http://la.ma.la/misc/plot/draw.html

線が描けるだけ。やっぱり重い。重い。

JavaScript側の処理
-点を打つべきx,yの座標の配列作ってCGIに送る。

CGI側の処理
-GDで点を打ってpng画像で保存

とりあえずこれだけ。IEの場合のみVML使うようにした方が良いと思う。
本格的に絵を描くのだったら、筆圧やらレイヤやらサポートしたJAVAアプレット使うべきだろう。作図ぐらいには使えるだろうか。
----
注釈インターフェースの方向性としては
-ドラッグで画像サイズを決定、絵を書き込む。
-IFRAMEまたはXMLHTTPでデータを送る、画面の切り替えなしに画像作成。
-透過画像が作成されるので、画像ドラッグで位置を調整、貼り付ける。

こんな感じかなあ。
ドット集合のままドラッグで移動させると、ブラウザ負荷がすごそうだから、画像に変換した後で位置決めの方が良いだろうと思う。


WriteBacks
TrackBack ping me at
http://la.ma.la/blog/diary_200501150558.trackback
Post a comment

writeback message: Ready to post a comment.







spam yoke. nanimo ireruna.