.NETgraphics库在哪?
我正在寻找.net的图谱库。 有没有出来?
ps:我的意思是graphics库,而不是graphics和图表库!
编辑:我的意思是来自图论的图表: alt text http://igraph.sourceforge.nethttp://img.dovov.comscreenshots/fastgreedy.png
我也需要它有绘图能力。
使用QuickGraph和Graph# (WPF)的组合 – 都是顶尖的库。 他们工作得很好,但Graph#的文档几乎不存在。
我在NDepend团队工作,并于2008年9月从GraphViz转换到MsAgl( Microsoft自动graphics布局 ) 。MsAgl许可证允许商业使用。 下面是一些在NDepend中集成的MsAgl图的示例图片(一切都是交互式的,节点是可移动/可选/可移动/可点击的,边是可编辑/可选/可移动/可点击的,布局是可缩放的, MsAgl API足够干净,可以使用):
你以前的post被删除了,我会试着给出更复杂的答案。 最重要的答案不再是实际了,因为Graph#库已经过时了。
我会build议检查GraphX和Quickgraph的组合。 GraphX作为渲染引擎,Quickgraph作为graphicspipe理和math运算组件。
GrpahX库是为WPF 4.0和METRO编码的。 它提供了Graph#缺less的许多function:
- 改进大图的渲染性能
- 边缘路由和捆绑支持,许多其他边缘选项
- 加强支持概览窗口和多个顶点select的缩放控制
- 丰富的文档和样本
GraphX还支持来自Graph#的所有原始布局algorithm。 如果您有任何问题,请访问http://panthernet.ru/forum
有QuickGraph ,它工作得很好,有大部分的基本algorithm。
您可以为ASP.NET和WinForms使用免费的Microsoft图表控件 。
您可以使用Microsoft Research上的NodeXL API: http : //www.codeplex.com/NodeXL,但是也有类似的问题: https ://stackoverflow.com/questions/44090/do-you-know-any -图可视化文库换网/
看看yWorks: http ://www.yworks.com/en/index.html
从我看到的情况来看,那里没有很多好的图书馆。
我还没有尝试过,但碰到一个有趣的提供从微软研究有形graphics微图自动graphics布局可视化。
尝试使用“有向图”或“二合字母”作为search条件。 我得到很多点击。
看看http://quickgraph.codeplex.com/他们支持通过DotViz和Glee进行可视化。;
为了可视化,我也要检查一下
虽然它的闪光,似乎非常有趣,至less树形象化,尽pipe你可能能够哄骗一些非有针对性的图表。
看看萨摩 。 用C#编写,主要是graphicsalgorithm,但也有一些基本的graphics布局和绘图。
用于C#和CLI的C5通用集合库
哥们我想这是你需要的!
本文介绍了一个通用图库,100%的C#。 这个库试图将C ++的Boost Graph Library(BGL)移植到C#中。
我们已经使用了C#编写的开源项目ZedGraph ,所以如果您觉得有必要的话可以调整它。 它满足了我们的需求,听起来像他们非常接近你所描述的。 甚至有一个维基网站的项目,有一些相当不错的样本。
Matlab对绘图有很好的支持,用几行.NET就可以调用.m文件来显示graphics。 请参阅使用Matlab从C#控制台应用程序创buildgraphics或绘图?