Skip to Content

Скачать изображение

Eng: Get Image

alt

Компонент, производящий получение изображения. Компонент корректно работает только внутри контейнера “Открыть браузер” либо “Присоединиться к браузеру”.

Свойства

Символ * в названии свойства указывает на обязательность заполнения. Описание общих свойств см. в разделе Свойства элемента.

СвойствоТипОписание
Изображение*byte[]Переменная для сохранения данных полученного изображения
Шаблон поискаStringШаблон поиска элемента управления
ЭлементLTools.WebBrowser.Model.IElementInfoСсылка на элемент управления
АтрибутStringНазвание атрибута элемента управления, содержащего URL изображения
URLStringURL изображения
Таймаут*Int32Предельное время ожидания завершения процесса (мс)

Только код

Ниже приведен пример использования элемента в процессе с типом Только код (Pure code):

LTools.WebBrowser.BrowserApp app = LTools.WebBrowser.BrowserApp.Init(wf, "Free email*", LTools.WebBrowser.Model.BrowserTypes_Short.IE); //По атрибуту byte[] img = app.GetImage("{\"Tag\":\"IMG\",\"SearchFrames\":false,\"Attributes\":[{\"Key\":\"CLASS\",\"Value\":\"lazyImg\"}]}", "src"); //По URL img = LTools.WebBrowser.BrowserApp.GetImage(wf, "https://i0.mail.com/mcom/574/10358574%2Cpd=2%2Cf=teaser-card-s/.jpg"); System.IO.File.WriteAllBytes(@"C:\image.png", img);