我想使用EPPlus.Core编辑/修改现有的excel文件,但是在将excel页面保存到内存流时收到一条错误消息(值不能为null。参数名称:encoder)。
我正在使用blob文件作为excel软件包的输入文件,更新了工作表中的内容,并试图将此excel软件包保存到内存流中,但这样做时出现错误消息:“值不能为空。参数名称:编码器”。
MemoryStream ms =新的MemoryStream();
使用(ExcelPackage excelPackage =新的ExcelPackage(blobstream))
ExcelWorkbook excelWorkBook = excelPackage.Workbook;
ExcelWorksheet excelWorksheet = excelWorkBook.Worksheets[2];
excelWorksheet.Cells[4, 1].Value = "Test";
excelWorksheet.Cells[6, 2].Value = "Test2";
excelWorksheet.Cells[7, 3].Value = "Test3";
excelPackage.SaveAs(ms); // I'm getting error at this line.
excel软件包应保存到内存流中,