2

クラス ダイアグラムを Visual Studio からイメージとしてエクスポートするには、サーフェスを右クリックして [ダイアグラムをイメージとしてエクスポート...] を選択します。

コマンドラインからこれを行う方法はありますか? すべてのクラス図を画像として生成できるようにして、Sandcastle で構築している .chm に含めることができるようにしたいと考えています。

4

1 に答える 1

3

丸一日探してやっと見つけました。誰かがこれに再び遭遇した場合:

これを行うには 2 つの方法があります。

  1. Microsoft.VisualStudio.Modeling.Diagrams.Diagram.CreateBitmap()を使用すると、図形のコレクションを渡してビットマップとしてエクスポートできます
  2. Microsoft.VisualStudio.EnterpriseTools.Shell.DiagramExporterは少し複雑ですが、IServiceProvider の独自の実装を作成してから、場所やファイル形式などを選択できます。

この MS フォーラムで、もう少し詳しい情報を入手できます。

于 2009-10-09T17:10:20.907 に答える