用C#代码导出股票图表(ohlc)到Excel

我想导出股票图表ohlc到Excel

我使用的EPPlus,现在我知道EPPlus不支持股票图表绘制,因此我正在寻找另一个第三方DLL,我已经发现aspose,但它是支付function使用。

任何人都可以提出任何其他出口股票图表在Excel中创build股票图表由C#代码?

或者是否有可能通过EPPlus的C#在Excel中创build股票图表ohlc?

当使用aspose时,我需要在代码中使用它,当我保存aspose工作簿,它popup另一个进程正在使用的文件的exception,有没有什么办法强制closures进程访问它,或者使它被写过吗?

除此之外,我还得到了EPPlus,同时也提供了相同的tym。

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

  • 高低收盘股票图表
  • 开高 – 低收盘股价走势图
  • 成交量最高的低收盘股票图表
  • 成交量 – 高 – 低 – 收盘股价走势图

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

在这种情况下,Aspose.Cells将无法保存到c:\ output.xlsx,因为c:\ output.xlsx正在被另一个进程(如Microsoft Excel)使用。 您应该先closuresMicrosoft Excel中的c:\ output.xlsx,然后Aspose.Cells将能够将其保存到c:\ output.xlsx。

注意:我在Aspose作为Developer Evangelist工作