库生成UML图

Car*_*ces 6 c# uml

我的项目实际上使用XML文件来定义应用程序的流程.

我喜欢将此XML转换为代表流的图像,以便在文档中使用它.

有任何c#库可以帮助生成UML的图形部分吗?有任何XML标准格式可以生成可以转换为IMG的UML流吗?

我需要这样的东西
LampFlowChart

And*_*ent 3

我使用 GraphViz 来建模这样的东西。不,没有特定的 .Net 组件可以做到这一点,但您可以相当简单地生成 Graphviz 的简单文本版本,然后运行命令行来生成图表并将其渲染为您选择的 png、svg 等。

你可以在我对这个问题的回答中看到一个例子。

更新2018-06-07

最近我一直在使用另一个工具,它在 GraphViz 之上提供了更简单的语法 - PlantUML。有一个很棒的在线版本PlantText