Question

Je peux exporter un diagramme de classes comme une image à partir de Visual Studio en cliquant droit sur la surface et en choisissant « Schéma d'exportation comme l'image ... »

Est-il possible de le faire par la ligne de commande? Je voudrais être en mesure de générer tous mes diagrammes de classes sous forme d'images pour que je puisse l'inclure dans le .chm Je construis w / Sandcastle.

Était-ce utile?

La solution

Je l'ai trouvé après une journée de recherche. Dans le cas où quelqu'un vient jamais dans ce nouveau:

Deux façons de le faire:

  1. Microsoft.VisualStudio.Modeling.Diagrams.Diagram.CreateBitmap () vous permet de passer dans une collection de formes et de les exporter sous forme de bitmap
  2. Microsoft.VisualStudio.EnterpriseTools.Shell.DiagramExporter est un peu plus compliqué, mais vous permet de créer votre propre implémentation de IServiceProvider, vous pouvez choisir des emplacements, les formats de fichiers, etc.

Un peu plus d'informations sont disponibles dans ce forum MS .

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top