C#图形绘图库?
我正在寻找一个(免费)库,它允许我画一个(控制流图)。类似于,但是免费或者最好是开源?理想情况下,此库将允许用户浏览图形(并修改它),即图形不仅仅是静态的先验渲染位图。 想法 更新:C#图形绘图库?,c#,graphics,graph-theory,C#,Graphics,Graph Theory,我正在寻找一个(免费)库,它允许我画一个(控制流图)。类似于,但是免费或者最好是开源?理想情况下,此库将允许用户浏览图形(并修改它),即图形不仅仅是静态的先验渲染位图。 想法 更新: 与前面提到的QuickGraph库结合使用似乎效果不错。thx 更新2: 似乎是目前最强大的图书馆。还有一个关于如何使用它的好方法。你可能想看看 也可能感兴趣(可视化库)。这是WPF,但如果需要WinForms,您可以使用容器来承载它。试试这个(高效的杉山算法是您的朋友): 我用来生成这种图形。我的应用程序生成.d
与前面提到的QuickGraph库结合使用似乎效果不错。thx 更新2:
似乎是目前最强大的图书馆。还有一个关于如何使用它的好方法。你可能想看看 也可能感兴趣(可视化库)。这是WPF,但如果需要WinForms,您可以使用容器来承载它。试试这个(高效的杉山算法是您的朋友): 我用来生成这种图形。我的应用程序生成.dot文件,然后将该文件传递到GraphViz中。它支持多种文件格式,如bmp、jpg、png、pdf、svg等。
受Graph#的启发,积极开发,可扩展性更强。看起来很有趣,虽然这似乎是“算法部分”,而不是“可视化部分”,对吧?刚刚添加了一些关于NodeXL的信息,这是一个可视化API。NodeXL是Excel的模板,它真的适合c#?GLEE现在被称为(MSAGL)。MSAGL仅以二进制形式分发。必须购买商业许可证。我不确定解决方案,但也许这也有用:在我看来,最好的商业解决方案是,请参阅。这是关于这项技术能走多远的一个很好的参考。它是免费的,开源的