Мне интересно, возможно ли это вообще. Я возвращаю файлы из базы данных (blob) и храню их в виде массива байтов. Я хотел бы позволить пользователю отображать содержимое данных, щелкая связанный объект - что-то вроде открытия в веб-браузере, который автоматически выбирает соответствующую программу ... но я понимаю, что мне нужно будет сохранить файл на диск. Есть ли другое решение, которое будет работать только из массивов потоков/байтов?
Вопрос
Открыть файл из потока памяти?
- Что такое хост-приложение? ASP.NET, WinForms? moribvndvs 25.11.2009
Ответы
Ответ 1 · рейтинг 4 · Christian Hayter
Вы можете попробовать установить WebBrowser.DocumentStream а> свойство:
browser.DocumentStream = new MemoryStream(blob);
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.