我们需要在网站上构建动态生成的Visio或类似UML的图表。我们使用C#(。Net 3.5 Framework)。我们拥有与彼此相关的所有实体。一个实体可以与其他实体(0 ... n)具有多个关系。所以我将在这些块之间有许多块和许多行,并且它必须是可读的。
可以使用哪种库或工具为这类数据生成图表?
输出可以是Silverlight,HTML5,Flash,SVG或只是图像。
你有什么想法?
感谢。
答案 0 :(得分:2)
yUML或any of these textual modeling tools将是一个很好的选择
答案 1 :(得分:1)
Graphviz在使用例如自动生成图表时很受欢迎UML,另请参阅this thread中的相关讨论。
答案 2 :(得分:0)
我使用gliffy.com。我不认为它有UML虽然它有很好的Visio印象。
答案 3 :(得分:0)
你需要以编程方式生成它们吗?用户是否需要与他们互动?
如果是这样,您可能需要考虑使用JS Code绘制图形。 Raphael是一个很好的JS矢量图形库。
此外,这个SO问题还有一些链接: