【问题标题】:C# NPOI library and invalid zip compressionC# NPOI 库和无效的 zip 压缩
【发布时间】:2015-02-18 07:45:27
【问题描述】:

我正在使用 NPOI 库在 C# 应用程序中读取和写入 XLSX 电子表格。这个库似乎可以工作,我可以打开、编写和重新打开 Excel 文件。

当我尝试使用 MS Excel 打开 NPOI 文件时,我发现了一个问题,它说该文件有一些损坏的内容。但是 NPOI 库可以打开它的文件。我可以理解这是一个压缩问题,似乎 xlsx 的 zip 压缩对 Excel 无效,这个问题是由 ICSharpCode.SharpZipLib.dll 引起的,因此这个 dll 的副本与 NPOI 库一起分发。

我试图在我的项目引用中添加这个 dll,但压缩仍然不起作用。 如何解决这个问题?

【问题讨论】:

    标签: c# excel npoi sharpziplib


    【解决方案1】:

    尝试在 1.2.0 版本中使用 DotNetCore.NPOI(它适用于我)。

    【讨论】:

      【解决方案2】:

      我建议您使用官方 NPOI 版本:https://www.nuget.org/packages/NPOI/

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-07-04
        • 2012-01-08
        • 2012-01-03
        • 1970-01-01
        • 2018-01-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多