繁体   English   中英

.NET维恩图库

[英].NET Venn Diagram Library

是否有一个开源或付费的.NET库,它将创建具有两个重要功能的图表:

  • 创建维恩图
  • 将图表保存为图像?

不确定这是否在2月份可用。 但Google图表API支持维恩图: http//code.google.com/apis/chart/image/docs/chart_wizard.html

例如: http//chart.apis.google.com/chart?chs = 200x80&tt = v&chd = t100,50,80,20,10,20,5&chdl = DataA | DataB | DataC

返回具有以下属性的维恩图:

chr = 200x80(图像大小)(可以是最大300 000像素)cht = v(维恩图类型)chd = t :(大小A,大小B,大小C,大小A相交B,大小A相交C,大小B与C相交,大小A与B相交C)chdl =(数据的标签)

您可以使用1,2或3个圆圈。 (对于两个只是将大小参数设为-1,其中C将是,并且只给出两个标签。

chart.apis.google.com/chart?chs=200x100&cht=v&chd=t:100,100,-1,10,-1,-1,-1&chdl=DataA|DataB

您可以在任何可以加载图像的应用程序中实现此功能,从而保存此查询的结果。

我不知道目前存在的那个,但创建起来应该不难。 一个Image对象来表示图表。 使用Graphics.FillEllipse绘制圆和Graphics.DrawString打印图上的统计信息。 Image.Save方法将图表保存到文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM