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

Exporting stock chart (ohlc) to Excel by C# code

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

我正在使用 EPPlus,现在我知道 EPPlus 不支持绘制股票图表,因此我正在寻找另一个第三方 dll,我找到了 aspose,但它有一些功能使用。

谁能推荐任何其他导出股票图表的方法,通过 C# 代码在 Excel 中创建股票图表?

或者是否可以通过 C# 通过 EPPlus 在 Excel 中创建股票图表 ohlc?

使用aspose时,我需要在bw代码中使用它,当我保存aspose工作簿时,它弹出异常文件正在被另一个进程使用,有什么办法可以强行关闭访问它的进程, 还是让它被覆盖?

除此之外,我还同时获得了 EPPlus 和 aspose。

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

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

关于文件正在被另一个进程使用的问题,例如,当您尝试将工作簿另存为 c:\output.xlsx 并同时打开它时,就会出现此类问题在微软 Excel.

在这种情况下,Aspose.Cells 将无法保存到 c:\output.xlsx,因为 c:\output.xlsx 正被另一个进程使用,即 Microsoft Excel.你应该先关闭微软Excel中的c:\output.xlsx,然后Aspose.Cells就可以保存到c:\output.xlsx.

注意:我在 Aspose 担任开发人员布道师