Я сослался на следующую ссылку для динамического создания Excel http://www.increvcorp.com/manipulated-e ... t-using-c/
Он работает нормально. Но он сохраняет файл в локальном хранилище
Код: Выделить всё
xlWorkBook.SaveAs("D:\\Mobile_List.xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
Но в этом посте они использовали
Код: Выделить всё
MemoryStream m = new MemoryStream();
workbook.SaveToStream(m);
'Microsoft.Office.Interop.Excel.Workbook' не содержит
определения для 'SaveToStream' и метода расширения 'SaveToStream'
, принимающего первый аргумент типа
Можно найти «Microsoft.Office.Interop.Excel.Workbook» (вам
не хватает директивы using или ссылки на сборку?)
Как я могу сделать это как поток памяти и отправить обратно в AngularJS для загрузки, нажав кнопку HTML?
Я отправил еще один пост в AngularJS $http-post - преобразовать двоичный файл в файл Excel и загрузить - он просто объяснял часть angularJS и PHP. Нет объяснения C#, это основная причина, по которой я публикую этот вопрос.
Пожалуйста, помогите мне...
Примечание: не конвертируйте его из локального хранилища...
Подробнее здесь: https://stackoverflow.com/questions/369 ... -angularjs
Мобильная версия