Преобразовать Excel в потоку памяти и загрузить через Angularjs ⇐ C#

Место общения программистов C#
Anonymous
Преобразовать Excel в потоку памяти и загрузить через Angularjs

Сообщение Anonymous »

Я хочу динамически создать файл Excel в C#, и мне нужно сделать его как загружаемый в Angularjs html Кнопку. Но он сохраняет файл в локальном хранилище < /p>

xlWorkBook.SaveAs("D:\\Mobile_List.xls", Excel.XlFileFormat.xlWorkbookNormal, misValue, misValue, misValue, misValue, Excel.XlSaveAsAccessMode.xlExclusive, misValue, misValue, misValue, misValue, misValue);
< /code>

Я направил еще один пост, они дали идею, чтобы конвертировать непосредственно из рабочей книги в поток памяти < /strong> - преобразовать рабочую книгу Excel в Byte []. < /p>

Но в этом посте они использовали < /p>

Но в этом посте они использовали < /p>

, но в этом посте они использовали < /p>

.MemoryStream m = new MemoryStream();
workbook.SaveToStream(m);
< /code>

Я не могу найти метод SavetoStream < /code> в моей рабочей книге, на нем показана ошибка < /p>


'microsoft.office.interop.excel.wookbook' не содержат определения
savetoStream. Аргумент типа
'microsoft.office.interop.excel.workbook' можно найти (вы
отсутствуют директиву или ссылку на сборку?) Еще один пост в angularjs $ http -post - преобразовать двоичный файл в Excel и загрузку - он объяснил часть Angularjs и PHP. Нет объяснений для C#, это главная причина, по которой я публикую этот вопрос.>

Подробнее здесь: https://stackoverflow.com/questions/369 ... -angularjs

Вернуться в «C#»