Obtener la lista y propiedades de las imágenes contenidas en la página mostrada
Artículo por Club Developers · 13 March 2006
3776 vistas
Tl número de imágenes que contiene la página web mostrada, se almacena en la variable WebBrowser1.OleObject.Document.Images.Length
También es posible obtener información de cada imagen (alto, ancho, URL, tamaño y texto):
Largo: WebBrowser1.OleObject.Document.Images.Item(i).Width;
Ancho: WebBrowser1.OleObject.Document.Images.Item(i).Height;
Tamaño: WebBrowser1.OleObject.Document.Images.Item(i).FileSize;
Texto: WebBrowser1.OleObject.Document.Images.Item(i).Href;
Ejemplo:
También es posible obtener información de cada imagen (alto, ancho, URL, tamaño y texto):
Largo: WebBrowser1.OleObject.Document.Images.Item(i).Width;
Ancho: WebBrowser1.OleObject.Document.Images.Item(i).Height;
Tamaño: WebBrowser1.OleObject.Document.Images.Item(i).FileSize;
Texto: WebBrowser1.OleObject.Document.Images.Item(i).Href;
Ejemplo:
delphi
procedure TIexplore.ToolButton5Click(Sender: TObject); var i: Word; Ancho, Alto: Integer; Texto, Bytes, URL: string; begin for i := 0 to WebBrowser1.OleObject.Document.Images.Length - 1 do begin Ancho := WebBrowser1.OleObject.Document.Images.Item(i).Width; Alto := WebBrowser1.OleObject.Document.Images.Item(i).Height; Bytes := WebBrowser1.OleObject.Document.Images.Item(i).FileSize; URL := WebBrowser1.OleObject.Document.Images.Item(i).Href; Texto := WebBrowser1.OleObject.Document.Images.Item(i).alt; ListBox1.Items.Add(Format('%s : %d x %d PÃxels; %s bytes; %s', [URL, Ancho, Alto, Bytes, Texto])); end; end;


