Я использую 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?