SpreadSheetLight генерирует исключение System.ArgumentException с сообщением «Параметр недействителен». - PullRequest
0 голосов
/ 14 января 2019

Я использую SpreadSheetLight для загрузки HTML-таблицы как Excel, но в производственной среде мы получаем System.ArgumentException для некоторых сценариев. Не удается повторить то же самое в нашей среде.

Исключение:

System.ArgumentException:
   at System.Drawing.Bitmap..ctor (System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=)
   at System.Drawing.Bitmap..ctor (System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=)
   at SpreadsheetLight.SLDocument.AutoFitRowColumn (SpreadsheetLight, Version=3.4.9.0, Culture=neutral, PublicKeyToken=)
   at SpreadsheetLight.SLDocument.AutoFitColumn (SpreadsheetLight, Version=3.4.9.0, Culture=neutral, PublicKeyToken=)
   at SpreadsheetLight.SLDocument.AutoFitColumn (SpreadsheetLight, Version=3.4.9.0, Culture=neutral, PublicKeyToken=)
   at com.ExportExcel.CreateExcel 

В коде я устанавливаю ширину столбца как

sl.AutoFitColumn(1,table.Columns.Count);

Любые идентификаторы, почему эта проблема появляется? Нужно ли также установить autoWidthRow?

...