Сохраните книгу в поток вместо файла - PullRequest
2 голосов
/ 06 июля 2011

Можно ли (и как) сохранить рабочую книгу Microsoft Excel в потоке вместо файла?

Теперь у меня есть:

using System.Runtime.InteropServices; // Microsoft Excel 14.0 Object Library
.......
workbook.SaveAs(Filename: fileName, FileFormat: XlFileFormat.xlWorkbookNormal);

Но обе документации как intellisense не дают мне ни малейшего понятия, как поместить это в stream и написать с помощью BinaryWriter, например, чтобы вывести его через браузер.

1 Ответ

1 голос
/ 06 июля 2011

Office Automation предоставляет API для управления пользовательским интерфейсом офиса.Это не обеспечивает способ сохранить книгу в поток.Для этого вам нужно что-то более низкого уровня, например, бинарный редактор (POI) или Office Open XML SDK.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...