0

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

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

任何人都可以建议任何其他导出股票图表通过 C# 代码在 Excel 中创建股票图表的方法吗?

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

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

除此之外,我还有 EPPlus 以及同一时间的 aspose。

4

1 回答 1

2

是的,您可以使用 Aspose.Cells 创建股票图表。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 担任开发人员布道师

于 2015-06-01T07:52:02.083 回答