以编程方式创建Visio外观图

时间:2010-01-03 00:33:02

标签: c# .net diagram system.drawing

我需要以编程方式创建Visio外观图作为绘图。大多数情况下,我们将创建类似于此one的网络布局图。

是否有可以加速开发的组件或我们可以使用的某种技术?通常我们可以通过System.Drawing自己完成这个,但是对于更复杂的网络图,这可能会变得棘手,因为我们必须确保没有视觉重叠。

更新:没有可用的Visio。 更新2:我很乐意,如果这些可能是眼睛糖果

4 个答案:

答案 0 :(得分:4)

ConceptDraw有一个眼睛糖果图形,如果你需要它用于演示文稿真棒。网络模板有快速绘制技术,您可以根据需要修改图表。

答案 1 :(得分:2)

您是否查看过Visio API?它具有VBA功能。 使用System.Drawing类重新创建Visio功能可能会非常复杂,需要付出艰苦的努力。

答案 2 :(得分:1)

Graphviz可能有用......

答案 3 :(得分:0)

在CodeProject上查看此WPF Diagram Designer。看起来它提供了很多你需要的东西,WPF具有无限的眼睛糖果潜力。