Epplus生成的图表缺少数字

问题描述

我发现了一个兼容性问题,试图使用Epplus.Core库保存.xlsx文件

如果我在Excel 2016中打开生成文件,一切都非常完美,但是如果我使用macOs或iOs Numbers应用程序,则所有图表都将消失。

我得到一个错误

“类型或大小不受支持的图表已作为图像导入或已删除”。

还要注意,在测试过程中有时图表会出现在文件中,但是轴的比例错误(值大约为4kk,而轴的最大限制仅为4)。

创建文件对我来说非常重要,可以在Excel和Numbers应用程序中正确读取文件

我曾考虑过将工作表导出为.pdf,但是我有几个工作表,因此一次导出两个文件一个带有数据的.xlsx和另一个带有图表的.pdf)将是一个问题。

此问题还有其他解决方案吗?

解决方法

最后,问题在于使用图表的数据表命名工作表。

工作表名称中应该 没有空格 ,然后Apple Numbers成功显示所有图表。

类型= eChartType.BarClustered的图表也可能成为问题。

我不知道为什么,但是如果工作表上有这种类型的图表,Apple Numbers会引发错误。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...