2

UML/フローチャートデザインツールに似たものを作成したいと思います。ユーザーは、図形をキャンバスにドラッグしてから、図形にテキストを追加したり、図形のサイズを変更したり、図形の位置を変更したり、角のある線で図形をリンクしたりできる必要があります。

質問:

その上にそのようなアプリケーションを構築できるJavaScriptCanvasライブラリはありますか?

私が何を達成しようとしているのかわからない場合は、遠慮なく私に尋ねてください。前もって感謝します!

ノート:

どんなチュートリアルも大歓迎です!

4

2 に答える 2

3

私はライブラリについて知りません。ライブラリは使用しませんが、すべてのマウスイベント(mousedown、mouseup、mousemoveなど)を制御することにより、すべて自分で行います。

たぶん、あなたはこの男、サイモンのブログを読むことによって学ぶことができます、彼は次のような素晴らしいチュートリアルを持っています:

http://simonsarris.com/blog/510-making-html5-canvas-useful

http://simonsarris.com/blog/225-canvas-selecting-resizing-shape

于 2012-04-27T12:15:36.573 に答える
2

複雑すぎたり大きすぎたりしない場合は、SVGの方がおそらく簡単です。

RaphaelJSはおそらく最も人気のあるSVGライブラリです。

このような単純なことを実行できるCanvasライブラリはFabricJSKineticJSですが、どちらもリンクの概念を十分にサポートしているとは思いません。

于 2012-04-27T03:20:09.827 に答える