Excel 表格直接导出成图片异常解决:GDI+ 中发生一般性错误
System.Runtime.InteropServices.ExternalException (0x80004005): GDI+ 中发生一般性错误。
近日在使用Spire.Xls 进行excel数据直接导出成图片功能时,提示如上错误。
经过排查excel路径,文件夹权限等等,搁置了2天都没办法解决。
偶然看中间测试的历史日志,发现出现过 System.OutOfMemoryException: Size of image is too large 字眼,
所以怀疑是Spire.Xls控件的数据性能有问题,因为我设置了源excel的表格2W行的统一格式。
大刀斩乱麻,将所有带格式的空白行删除,哇解决了。
然后就入坑解决动态导出数据同时设置格式的问题(半小时ok)上。
psss。
如上记录在案
评论已关闭