问题描述
我发现了一个兼容性问题,试图使用Epplus.Core库保存.xlsx文件。
如果我在Excel 2016中打开生成的文件,一切都非常完美,但是如果我使用macOs或iOs Numbers应用程序,则所有图表都将消失。
还要注意,在测试过程中有时图表会出现在文件中,但是轴的比例错误(值大约为4kk,而轴的最大限制仅为4)。
创建文件对我来说非常重要,可以在Excel和Numbers应用程序中正确读取文件。
我曾考虑过将工作表导出为.pdf,但是我有几个工作表,因此一次导出两个文件(一个带有数据的.xlsx和另一个带有图表的.pdf)将是一个问题。
此问题还有其他解决方案吗?
解决方法
最后,问题在于使用图表的数据表命名工作表。
工作表名称中应该 没有空格 ,然后Apple Numbers成功显示所有图表。
类型= eChartType.BarClustered
的图表也可能成为问题。
我不知道为什么,但是如果工作表上有这种类型的图表,Apple Numbers会引发错误。