как преобразовать файл excel в filestream и поддерживать режим расчета

Поэтому у меня есть файл excel. У меня есть несколько формул в файле. Я установил режим вычисления файла в Manual. Я сохраняю файл в db, преобразовывая его в поток.

var fileStream = new FileStream(path, FileMode.Open);
var binaryReader = new BinaryReader(fileStream);
var bytes = binaryReader.ReadyBytes(convert.ToInt32(new FileInfo(path).Length));

Однако, когда я конвертирую его в файл Excel с помощью инструмента Syncfusion, режим вычисления формулы всегда устанавливается на «Автоматически», что заставляет меня думать, что это потеряно при сохранении его в БД.

Есть ли другой способ преобразования в двоичный файл, который я мог бы использовать, чтобы поддерживать это состояние файла?

c#,excel,syncfusion,

0

Ответов: 1


0

Проблема с «CalculationMode» не применяется правильно. недавно был исправлен в Syncfusion.XlsIO.Base, и исправление будет включено в наш предстоящий выпуск, который будет выпущен в конце августа 2016 года.

Для получения дополнительных вопросов, пожалуйста, свяжитесь с нашей службой поддержки по адресу support@syncfusion.com, чтобы получить оперативную помощь по этому вопросу.

C #, Excel, Syncfusion,
Похожие вопросы