IHTMLImgElement to byte [] - PullRequest
       4

IHTMLImgElement to byte []

2 голосов
/ 20 мая 2011

Я пытаюсь извлечь изображение из веб-браузера c # и вернуть тот же байтовый массив, мне удалось извлечь изображение, но я не могу получить массив байтов того же.байт [], не можете найти хорошие примеры в Google, пожалуйста, какие-либо предложения?

Спасибо.

1 Ответ

2 голосов
/ 28 мая 2011

Как насчет простой загрузки оригинала?

string imgSrc = htmlImgElement.src;
WebClient web = new WebClient();
byte[] imageData = web.DownloadData(imgSrc);

Возможно, вам потребуется преобразовать src в полный URL-адрес, который вы, вероятно, можете получить из свойства webBrowser.Url (?).

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