Элемент управления браузера не показывает содержимое из потока документов - PullRequest
1 голос
/ 07 января 2020

Мне нужно отобразить двоичный контент (например, изображение, файл PDF и т. Д. c) в элементе управления браузера. Поскольку я хочу избежать первой записи содержимого во временный файл, я делаю:

var browser = new WebBrowser() {
    Dock = DockStyle.Fill,
    DocumentStream = new MemoryStream(content)
};
this.Controls.Add(browser);

, где content - это байтовый массив, содержимое которого может отличаться.

Однако, когда Я делаю выше, содержимое не отображается (просто значок ошибки).

Работает ли DocumentStream в таких случаях или мне нужно go через путь к временному файлу?

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