Я получаю исключение системы из памяти. Размер моего файла xls составляет 357 МБ. Я не уверен, что нужно настроить, чтобы разрешить открытие тяжелых файлов.
Я ссылаюсь на документацию, доступную на этом сайте https://help.syncfusion.com/file-formats/xlsio/excel-to-pdf-conversion
Трассировка стека выглядит следующим образом:
в Syncfusion.XlsIO.Parser.Biff_Records.BiffContinueRecordRaw.ExtractContinueRecords ()
в Syncfusion.XlsIO.Parser.Biff_Records.MSODrawingGroupRecord.ParseStructure ()
в Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRawWithArray.ParseStructure (поставщик DataProvider, Int32 iOffset, Int32 iLength, версия ExcelVersion)
в Syncfusion.XlsIO.Parser.Biff_Records.BiffRecordRaw.FillRecord (читатель BinaryReader, поставщик DataProvider, расшифровщик IDecryptor, Byte [] arrBuffer)
Пожалуйста, дайте мне знать, если требуется какая-либо информация.
Редактировать 2:
Код
ExcelEngine excelEngine = new ExcelEngine();
IApplication application = excelEngine.Excel;
application.DefaultVersion = ExcelVersion.Excel2013;
**IWorkbook workbook = application.Workbooks.Open(src_file, ExcelOpenType.Automatic);**
ExcelToPdfConverter converter = new ExcelToPdfConverter(workbook);
Строка, в которой происходит исключение, помечена звездочкой