Библиотека для генерации UML-диаграмм - PullRequest
6 голосов
/ 19 мая 2010

Мой проект фактически использует файлы XML для определения потока приложения.

Мне нравится преобразовывать этот XML в изображение, представляющее поток, чтобы использовать его в документации.

Существует ли библиотека c #, которая помогает с графической частью поколения UML? Существует ли какой-либо стандартный формат XML для генерации потоков UML, который можно преобразовать в IMG?

Мне нужно что-то вроде этого
LampFlowChart

Ответы [ 2 ]

3 голосов
/ 21 мая 2010

Я использую GraphViz для моделирования таких вещей. Нет, для этого нет конкретного компонента .Net, но вы можете довольно просто сгенерировать простую текстовую версию Graphviz, а затем запустить командную строку, чтобы сгенерировать диаграмму и отобразить ее на ваш выбор png, svg и т. Д.

Вы можете увидеть пример в моем ответе на этот вопрос .

Обновление 2018-06-07

Недавно я использовал другой инструмент, который упрощает синтаксис поверх GraphViz - PlantUML . Есть отличная онлайн версия PlantText

1 голос
/ 20 мая 2010

Вы ищете что-то подобное?

http://www.xmlmodeling.com/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...