¿Cómo puedo usar HTML Agility Pack para recuperar todas las imágenes de un sitio web?
Acabo de descargar el HTMLAgilityPack y la documentación no tiene ningún ejemplo.
Estoy buscando una manera de descargar todas las imágenes de un sitio web. Las cadenas de direcciones, no la imagen física.
<img src="blabalbalbal.jpeg" />
Necesito sacar la fuente de cada etiqueta img. Solo quiero tener una idea de la biblioteca y lo que puede ofrecer. Todos dijeron que esta era la mejor herramienta para el trabajo.
Editar
public void GetAllImages()
{
WebClient x = new WebClient();
string source = x.DownloadString(@"http://www.google.com");
HtmlAgilityPack.HtmlDocument document = new HtmlAgilityPack.HtmlDocument();
document.Load(source);
//I can't use the Descendants method. It doesn't appear.
var ImageURLS = document.desc
.Select(e => e.GetAttributeValue("src", null))
.Where(s => !String.IsNullOrEmpty(s));
}