Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Оглавление

Expand
titleНажмите здесь, чтобы развернуть оглавление
Table of Contents
exclude^Оглавление$

Описание

Действие для редактирование и сохранения изображений.

...

  1. Скриншот инстанса - производится скриншот активной вкладки инстанса (браузера)

  2. Файл - обрабатывается файл. При установке, необходимо указать путь к файлу на компьютере. Возможно использование макросов.

  3. URL - после установки необходимо указать ссылку, по которой будет находиться картинка. С ней и будет производиться работа.

Note

Если в качестве источника изображения используется URL, то стоит учитывать, что скачивание происходит через Ваш реальный IP адрес. Даже если в проекте установлен прокси.

...

Обработка

Без обработки

...

Изображение не будет изменяться.

Полезно для сохранения скриншота инстанса или сохранения картинки с адреса URL на компьютер.

Изменение размеров

Позволяет изменить размер изображения

  • “Ширина” и “Высота” - цифровое значение, которое устанавливается исходя из настроек поля “Размеры”.

  • Размеры - указывается либо процентное соотношение, либо пиксели.

  • Сохранять соотношение сторон - если установить, то данные, которые вводятся в графы “Ширина” и “Высота” будут принудительно приведены к одному значению.

  • Не увеличивать изображение - Если указанная ширина или высота в кубике больше высоты и ширины картинки, то преобразование размеров не применяется.

...

  • Область - Видимая или Заданная.

    • Видимая - Актуально только для опции “Скриншот инстанса“. Обрезает скриншот по границам окна, что позволяет получить на изображении только видимую часть сайта.

    • Заданная - обрезает всё изображение по заданным параметрам, которые регулируются в пунктах, перечисленных ниже.

    • Слева / Сверху / Ширина / Высота - указывается значение в пикселях или процентах.

    • Размеры - выбирается вариант “В пикселях” или “В процентах”.

...

  • Знак - изображение или текст.

    • Изображение - необходимо указать путь к нему.

    • Текст - необходимо указать желаемый текст и желаемый шрифт (справа от поля Шрифт есть кнопка, которая открывает визуальный конструктор для подбора параметров текста).

  • Прозрачность - желаемое числовое процентное значение прозрачности наложенного текста или изображения. Чем больше, тем оно прозрачнее.

...

Путь необходимо указывать с именем и форматом сохранения. Возможно использование макросов переменных.

Редактирование Метаданных (EXIF)

...

Представим ситуацию, что вы написали шаблон, но на каком-то этапе работы с сайтом, он завершается ошибкой. Чтобы понять, что идёт не так, мы можем сделать скриншот в момент ошибки, чтобы оценить ситуацию визуально.

Создадим экшен Произвольные числа и строки (Random/Рандом), после этого сгенерировать число или имя “потока”, положим всё это в переменную {-Variable.thread-}.

Далее нам необходимо создать кубик Плохой выход в проекте (Bad End) и провести от него ветку в обработку изображения. Указываем настройки, как на скриншоте:

...

Также, можно добавить сохранение кода страницы {-Page.Dom-} через действий Записать в файл. Это позволит нам отловить ошибки, возникающие в ходе работы с браузером.

Полезные ссылки