通过C#代码将股票图表(ohlc)导出到Excel

时间:2015-01-28 10:21:57

标签: .net excel epplus aspose candlestick-chart

我想将股票图表ohlc导出到Excel

我正在使用EPPlus,现在我开始知道EPPlus不支持绘制股票图表,因此我正在寻找另一个第三方dll,我发现了aspose,但是&#&# 39;付费使用的功能。

有人建议使用C#代码在Excel中导出股票图表创建股票图表吗?

或者是否可以通过EPPlus的C#在Excel中创建库存图表?

当使用aspose时,我需要在bw代码中使用它,我保存aspose工作簿,它弹出异常文件被另一个进程使用,有没有办法强制关闭访问它的进程,或者让它被它覆盖?

除此之外,我已经获得了EPPlus以及相同tym的aspose。

1 个答案:

答案 0 :(得分:2)

是的,您可以使用Aspose.Cells创建Stock图表。 Aspose.Cells支持以下股票图表:

  • 高 - 低收盘股票图表
  • 开盘 - 高 - 低收盘股票图表
  • 成交量高 - 低收盘股票图表
  • 成交量开高 - 低收盘股票图表

如果您的另一个进程正在使用该文件的问题,那么当您尝试将工作簿保存为c:\ output.xlsx并且同时在Microsoft Excel中打开它时,会出现此类问题。

在这种情况下,Aspose.Cells将无法保存到c:\ output.xlsx,因为c:\ output.xlsx正由另一个进程使用,即Microsoft Excel。您应首先在Microsoft Excel中关闭c:\ output.xlsx,然后Aspose.Cells将能够将其保存到c:\ output.xlsx。

注意:我在Aspose

担任开发人员传播者