1

我想在我的 asp.net Web 应用程序中绘制一个数学图。是否有任何免费控制来完成这项工作?我看到http://www.yworks.com但它不是免费的。

4

2 回答 2

2

以下是 Microsoft 公共许可证 (Ms-PL) 许可证,您可能想查看QuickGraph

NodeXL可能也很有趣(可视化库)。它是 WPF,但如果您需要 WinForms,您可以使用容器来托管它。

您可以使用 check GraphViz来生成这种图表。我的应用程序生成.dot文件,然后可以将其传递到 GraphViz。它支持多种文件格式,例如 bmp、jpg、png、pdf、svg 等。

参考:

开源工具列表
C#图形绘制库?
绘制网络图

您可以使用QuickGraph以编程方式轻松地对图形进行建模,然后将其导出到GraphVizGLEE,然后将其渲染为 PNG。

于 2012-06-06T05:20:56.090 回答
1

在 Eclipse 开源许可下有Graphviz

它有许多语言绑定,包括 C#。

于 2012-06-06T05:08:55.387 回答