Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

Save Image Version 9 (Java)

Описание действия

Действие сохраняет изображение с веб-страницы в файл на локальном компьютере и возвращает полный путь к этому файлу. 

Иконка действия

Image Removed

Параметры

Входные параметры

Поле "Контекст" - Уникальный идентификатор открытого сеанса работы с браузером.

Поле "Элемент" - Элемент для взаимодействия.

Поле "Путь к папке" - Путь к папке, в которой будет сохраняться изображение

Поле "Источник изображения" - Источник сохраняемого изображения. Доступно 3 варианта: 1) URL ресурса. Cохраняет изображения по URL. Подходит для изображений, заключенных в тег img. Не подходит для сохранения капчи и иных типов изображений. 2) Скрипты (используется скрипт JS). Сохраняет изображения c помощью скриптов JS. Подходит для сохранения любых изображений, включая капчу. 3) Cкриншот (используется скрипт JS). Вырезает изображение из скриншота окна браузера. Позволяет сохранять изображения, не выходящие за пределы окна браузера, включая капчу.

Выходные параметры

Путь к файлу c изображением - Путь к файлу c изображением

Настройки

Action group: Browsers

...

Description

The action saves the image from the web page to a file on the local computer and returns the full path to that file.

Action icon

Image Added

Settings of parameters

PropertyDescriptionTypeFilling exampleMandatory field
Parameters
ContextAction context for working with the browser

Свойство

Описание

Тип

Пример заполнения

Обязательность заполнения поля

Параметры

Контекст

Контекст действия для работы с браузером
.Robin.Selenium
Контекст браузера
Browser context
Да
Yes
Элемент
ElementWeb
-элемент, содержащий изображение
element with imageRobin.WebElement

Да

Путь к папке

Путь к папке, в которой будет сохраняться изображение

Yes
Folder pathPath to folder to save imageRobin.FolderPathC:\doc\img
Да
Yes

Источник изображения

Источник сохраняемого изображения. Доступно 3 варианта
Image sourceSource of saved image. There are 3 options available: 1) Resource URL
ресурса. Cохраняет изображения по URL. Подходит для изображений, заключенных в тег img. Не подходит для сохранения капчи и иных типов изображений. 2) Скрипты (используется скрипт JS). Сохраняет изображения c помощью скриптов JS. Подходит для сохранения любых изображений, включая капчу. 3) Cкриншот (используется скрипт JS). Вырезает изображение из скриншота окна браузера. Позволяет сохранять изображения, не выходящие за пределы окна браузера, включая капчу
. Saves images by URL. Suitable for images enclosed in an img tag. Not suitable for saving captcha and other types of images. 2) Scripts (JS script is used). Saves image using JS scripts. Suitable for saving any images, including captcha. 3) Screenshot (JS script is used). Cuts an image from a screenshot of a browser window. Allows you to save images that do not go beyond the browser window, including captcha.Robin.String
Нет

No
Результаты
Results
Path to image filePath to image file

Путь к файлу c изображением

Путь к файлу c изображением
Robin.ImageC:\doc\img.png

Особые условия использования

  1. Предполагается что уже открыта нужная страница в браузере.
  2. Чтобы не было конфликтов с уникальностью имен файлов с изображениями предлагается в качестве имени файла использовать сгенерированный GUID
  3. Предпочтительный формат, с котором сохраняется изображение, - PNG. 

Пример использования 

Задача


Special conditions of use

  1. It is assumed that the desired page is already open in the browser.
  2. To avoid conflicts with the uniqueness of image file names, it is suggested to use the generated GUID as the file name.
  3. The preferred format in which the image is saved is PNG. 

Example of use

Task

Follow the link Перейти по ссылке https://bankrot.cdtrf.ru/public/default.aspx и сохранить изображение с веб страницы. 

Image Removed

Решение

Воспользоваться действиями "Открыть браузер", "Перейти по URL", "Сохранить изображение". 

Реализация

...

and save the image from the web page.

Image Added

Solution

Use the "Open Browser", "Navigate", "Save Image" actions.

Implementation

  1. Assemble a robot scheme with the actions.
    Image Added
  2. Set the "Open Browser" action parameters.
    Image Added
  3. Set the "Navigate" action parameters.
    Image Added
  4. Set the "Save Image" action parameters. To create an element use the WebSpy tool (see section Create Web-element). 
    Image Added
  5. Click "Start" in the top panel.

Result

The program robot completed successfully.

Image Added

The image is saved.

Image Added

...

Результат

Программный робот отработал успешно.

Image Removed

Изображение сохранено. 

Image Removed