网站首页 > 开源技术 正文
Visual Studio使用NPOI做一款操作Excel程序,导出Excel出现Excel发现不可读取的内容。是否恢复此工作薄的内容?如果信任此工作簿的来源,请单击“是”。 此时点是可以恢复为正常的excel文件,这是个bug,作为负责任的码农要搞清楚。
百度了网上有各类方法,比如 最后经过研究发现,在获得 workbook.Write(ms) 生成的 MemoryStream 后,使用了 ms.GetBuffer() 返回文件内容,导致生成的 Excel 文件结尾处有大量的 00(空字节),改为 ms.ToArray() 即可得到正常的文件了。 反复试了,不能解决问题。
后来无意升级了一下NPOI为最新的版本,代码不做修改,居然好了。应该是NPOI本身的Bug,呵呵,终于解决了。
出错的版本 是 2.5.1.0
最新的版本 是 2.7.1.0
猜你喜欢
- 2024-10-03 花2500给婆婆买冰箱,小姑子非要凑热闹,儿媳转身把冰箱送给亲妈
- 2024-10-03 「GOT7」「新闻」190724 JYP“将与NPIO Ent共同管理演员,部分演员物色新所属社”
- 2024-06-22 C#不安装office用NPOI将excel数据导入到datatable中
- 2024-06-22 姑姑远嫁外省22年没回过娘家,侄子亲身前往,才知她遭遇了什么?
- 2024-06-22 一个不起眼的功能,可以一键合并拆分单元格
- 2024-06-22 在.NET Core 使用NPOI读取Excel数据映射到List集合中
- 2024-06-22 C#编程技巧之 Npoi Word删除指定段落
- 2024-06-22 netcore NPOI 在指定单元格导入导出图片
- 2024-06-22 C# 用NPOI库将Word文档转换为PDF格式
- 2024-06-22 NPOI批量修改Excel单元格内指定文字的样式
你 发表评论:
欢迎- 03-26业务监控—一站式搭建jmeter+telegraf+influxdb+Grafana看板
- 03-2615个最好的性能测试工具(软件测试工程师必备)
- 03-26软件测试工程师必备技巧!(软件测试工程师入门教程)
- 03-26UE4基础知识总结(七)(ue4入门)
- 03-26Portkeys推出新款HDMI播放器:5.5英寸FHD屏幕,支持4K输入/输出
- 03-26数字时代的纯粹,HiFiMan HM-901S 播放器体验
- 03-26CBN丨Double 11 sales shows resilience in China’s consumption
- 03-26AKG K812简单听感(akgk812pro评测)
- 最近发表
-
- 业务监控—一站式搭建jmeter+telegraf+influxdb+Grafana看板
- 15个最好的性能测试工具(软件测试工程师必备)
- 软件测试工程师必备技巧!(软件测试工程师入门教程)
- UE4基础知识总结(七)(ue4入门)
- Portkeys推出新款HDMI播放器:5.5英寸FHD屏幕,支持4K输入/输出
- 数字时代的纯粹,HiFiMan HM-901S 播放器体验
- CBN丨Double 11 sales shows resilience in China’s consumption
- AKG K812简单听感(akgk812pro评测)
- 盘点索尼Walkman发展史,哪台播放器让你印象深刻
- LUXMAN力仕 DA-07X 解码器#发烧hifi
- 标签列表
-
- jdk (81)
- putty (66)
- rufus (78)
- 内网穿透 (89)
- okhttp (70)
- powertoys (74)
- windowsterminal (81)
- netcat (65)
- ghostscript (65)
- veracrypt (65)
- asp.netcore (70)
- wrk (67)
- aspose.words (80)
- itk (80)
- ajaxfileupload.js (66)
- sqlhelper (67)
- express.js (67)
- phpmailer (67)
- xjar (70)
- redisclient (78)
- wakeonlan (66)
- tinygo (85)
- startbbs (72)
- webftp (82)
- vsvim (79)
本文暂时没有评论,来添加一个吧(●'◡'●)