он работает нормально. Но он сохраняет файл в локальном хранилище < /p>
Код: Выделить всё
xlWorkBook.SaveAs("D:\\Mobile_List.xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
Но в этом посте они использовали < /p>
MemoryStream m = new MemoryStream();
workbook.SaveToStream(m);
< /code>
Я не могу найти метод SavetoStream < /code> в моей рабочей книге, он показывает ошибку < /p>
< BlockQuote>
'microsoft.office.interop.excel.workbook' не содержит определения
для «savetostream» и метода расширения «SavetoStream»
Принимая первый аргумент типа
'microsoft.office.interop.excel.workbook' можно найти (вы
отсутствуют с помощью директивы или ссылки на сборку?) >
Как я мог сделать это как поток памяти и отправить его обратно в Angularjs для загрузки, нажав кнопку HTML? Для Angularjs $ http -post - преобразовать двоичный файл в Excel и загрузку - он исключительно объяснил часть Angularjs и PHP. Нет объяснения для C#, это главная причина, по которой я публикую этот вопрос. > Примечание: не конвертируйте его из локального хранилища ...
Подробнее здесь: https://stackoverflow.com/questions/369 ... -angularjs
Мобильная версия