2016-06-28 2 views
0

Я загружаю все теги html сайта и назначил его в HtmlAgility.HtmlNodeCollection C#. Теперь я фильтрую только изображение src в Html.Высота и ширина изображения в HtmlAgility.HtmlNodeCollection C#

Это мой код:

string responseFromServer = string.Empty; 
Uri url = new Uri(requestedURL); 
using (WebClient wc = new WebClient()) 
{ 
    responseFromServer = wc.DownloadString(url); 
} 
HtmlDocument htmlDoc = new HtmlDocument(); 
htmlDoc.LoadHtml(responseFromServer); 

Итак, есть ли способ, чтобы получить высоту изображения и ширину элемента или высоту и ширину, используя класс HtmlNodeCollection?

ответ

1

Прочитайте это:
https://msdn.microsoft.com/en-us/library/system.windows.forms.htmldocument.images(v=vs.110).aspx
Заменить "SRC" с "ширина" и "высота"

+0

Спасибо за ваш ответ Стенли. Я использую HtmlAgility.HtmlNodeCollection не System.windows.forms.HtmlNodeCollection –

+0

Кто-то уже отвечает на это: http://stackoverflow.com/questions/13782352/i-want-to-retrieve-the-width-and-height-of-of-of- html-element-with-htmlagilitypack –

+0

Спасибо, Стэнли. В этом ответе, если в элементе html нет атрибута width и height, он ничего не вернет. –

Смежные вопросы