我正在使用c#和MVC4开发一个网站。在其中一个部分中,我有几个使用highcharts lib创建的饼图,它们基于图表旁边的总计表。
我需要导出到包含总计和图表的表格,我需要以一种方式进行,一旦导出,如果表格在excel中更改,图表也将在电子表格内更新。
我的公司正在使用Infragistics导出到Excel,因此导出表格不是问题,但我不确定如何导出饼图。
我看到this示例创建了一个数据透视表并将其提供给表,但我注意到它使用的是原生excel库而不是Infragistics,我一直在尝试迁移这个但是可以&# 39;似乎在Infragistics lib中找到了与Excel.Application相同的东西。
我想到的另一个解决方案是,我可以在单元格中输入一个公式并让它创建饼图,但我不认为这是可能的,因为如果我没有错,那么饼图甚至不包含在单元格中,但它是浮动在电子表格中的图形。
因此,如果有任何人有使用Infragistics从c#绘制饼图到excel的经验,并且可以指出我正确的方向将非常感激。
谢谢,
答案 0 :(得分:3)
我是Infragistics的开发人员并负责Excel库。目前,在加载和保存文件时,图表将进行往返,但在对象模型中无法在运行时操作或创建它们。您可以在此处提交此功能的功能请求:http://ideas.infragistics.com/
答案 1 :(得分:0)
使用Infragistics,我不知道您是否可以创建Excel饼图,但如果您想在Web或Windows应用程序中创建它,请使用: