C# - NPOI库:包含形状组的编辑模板文件(xlsx)会破坏文件输出

时间:2017-11-23 02:55:33

标签: c# npoi

我对npoi库有疑问,希望得到你的帮助。

从模板文件中编辑包含简单形状组以创建新文件时,打开新文件后我收到以下错误消息:

Removed Part: /xl/drawings/drawing1.xml part.  (Drawing shape)

我想在模板文件中强调只包含简单的形状组。

这是模板文件here

此处的代码测试。

XSSFWorkbook wb1 = null;
using (var file = new FileStream("E:\\template.xlsx", FileMode.Open, FileAccess.ReadWrite))
{
        wb1 = new XSSFWorkbook(file);
}

using (var file2 = new FileStream("E:\\output.xlsx", FileMode.Create, FileAccess.ReadWrite))
{
        wb1.Write(file2);
        file2.Close();
}

版本NPOI 2.2.1 https://npoi.codeplex.com/releases

抱歉我的英语不好。

0 个答案:

没有答案