Domanda

Posso esportare un diagramma delle classi come immagine da Visual Studio facendo clic destro sulla superficie e scegliendo "Esporta diagramma come immagine ..."

C'è un modo per fare questo attraverso la linea di comando? Mi piacerebbe essere in grado di generare tutti i miei diagrammi di classe come immagini in modo da poter includere nel chm sto costruendo w / Sandcastle.

È stato utile?

Soluzione

Trovato dopo una giornata piena di ricerca. Nel caso in cui qualcuno viene mai in questo nuovo:

Due modi per farlo:

  1. Microsoft.VisualStudio.Modeling.Diagrams.Diagram.CreateBitmap () consente di passare in un insieme di forme ed esportarli in formato bitmap
  2. Microsoft.VisualStudio.EnterpriseTools.Shell.DiagramExporter è leggermente più complicato, ma consente di creare una propria implementazione di IServiceProvider, allora si può scegliere località, i formati di file, ecc.

Un po 'più informazioni sono disponibili nel questo forum MS .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top