SharpShooter Diagrams JP(日本語版) について

Silverlight 用 フローチャート・図表 作成コンポーネント。

SharpShooter Diagrams は Silverlight アプリケーションにフローチャート、組織図、その他のダイアグラムや専門分野に特化したグラフィックスを作成するための統合デザイナを追加できるようにするコンポーネントのセットです。類似製品は多数存在しますが、SharpShooter Diagrams はこれまで世界中の多くのユーザに使用されており、開発者の要求に合致した独自の製品です。ダイアグラムデザイナは、あらかじめデザインされている400以上もの図形要素(UML、BPMN、フローチャート、組織図、フロアプラン、ベン図など)にアクセスでき、完全にカスタマイズが可能です。特殊な装飾により、図形の形やプロパティをインタラクティブに変更できます。ユーザー定義の図形の作成も可能です。SharpShooter Diagrams はロイヤリティフリーで、ライセンスが必要なのは開発者だけです。Professional エディションでは、ソースコードも入手可能です。

サポートされているダイアグラムの種類

  • フローチャート - フローチャートのあらゆる図形 + 一般的に使われている豊富な図形セット(幾何学的な基本要素、テキストバルーン、さまざまな矢印など)
  • 組織図 - サブツリーの開閉、自動レイアウト、サブツリーのドラッグ&ドロップのサポート
  • UML - アクティビティ図、クラス図、コラボレーション図、デプロイメント図、シーケンス図、ステート図、ユースケース図など
  • BPMN - BPMN 1.2 と BPMN 2.0 standards の両方をフルサポート
  • フロアプラン - 壁にドアや窓を自動で接続、任意の角度で壁を接続、家具の設定や寸法
  • マインドマップ
  • スイムレーン
  • サイクル図とシェブロン図
  • その他の業務用ダイアグラム - ER 図、EPC 図、フォルトツリー図、SDL 図、TQM 図
  • 図形セットの拡張 - さまざまなグラフィックス(例:DB の構造、電気構造、工業用レイアウトなど)用の特別なエディタを作成可能

ユーザーインターフェイス

  • 手書き図
  • あらかじめデザインされているスタイルやテーマ
  • 「スケッチ」スタイルと「ノーマル」スタイルを1クリックで切り替え
  • スクロール / ズーム
  • コピー / 貼り付け
  • グリッドに合わせる
  • 元に戻す / やり直し
  • インプレースエディタ
  • さまざまな計測単位

プログラミング

  • 多数のサンプルを備えたSamples center - 豊富なサンプルにより、ソースコードや諸機能の使用法を参照可
  • プログラムによる全ダイアグラム要素へのアクセス - ダイアグラムの構造やプロパティをすべてコードから操作できる、ダイアグラムのシンプルなオブジェクトモデル
  • カスタマイズ可能な動作 -(装飾、インプレースエディタなどの)グラフィックオブジェクトのデザイン時の動作を仮想的に変更可能 

ダイアグラムの要素

  • あらかじめデザインされている400以上ものオブジェクト - ダイアグラムデザイナで見た目や動作を設定可能なプロパティを多数備えた複雑なオブジェクト
  • ダイアグラムの項目(単独/複数)を移動、回転、サイズ変更可能
  • 図形の形やプロパティをインタラクティブに変更できる特別な装飾
  • カスタムな図形や図形のライブラリを定義可能

自動レイアウト

  • あらかじめ設定されている自動レイアウト - 放射状、ばね、シャッフル、階層、セルなど
  • 自動リンクレイアウトのための他にはないアルゴリズム
  • 最低限の交点とリンクのルートの旋回
  • リンクの交点(に小穴を)描画
  • 平行線の結合回避
  • ダイアグラム項目の正確な屈曲
  • リアルタイムでインタラクティブに変更を表示 - 画面ですべての操作(図形の移動、関連性、回転、関連性のレイアウト変更など)を瞬時に目視可能
  • XML にダイアグラムを保存
  • 印刷
  • PNG、SVGへのエクスポート