Снимок рабочего стола
Eng: Create screenshot
Элемент Снимок рабочего стола предназначен для создания скриншотов рабочего стола или фиксации текущего состояние экрана в процессе выполнения автоматизированных задач в Primo RPA Studio.
Если необходимо создать скриншот всего рабочего стола, свойства, относящиеся к процессу, могут быть оставлены пустыми. Если требуется сделать снимок только определенного процесса, укажите соответствующее имя процесса.
Вариант использования:
Перенесите элемент Снимок рабочего стола в процесс в Студии.
Настройте необходимые свойства, включая
Имя процесса
для указания процесса иПеременная
для хранения результатов.При необходимости включите свойство
Отправить в Оркестратор
, чтобы скриншоты отправлялись в Оркестратор. Убедитесь, что у вас настроено подключение к Оркестратору.
Свойства
Обязательные для заполнения свойства отмечены символом *
. Описание общих свойств см. в разделе Свойства элемента.
Рабочий стол:
Заголовок [String] — заголовок подключаемого приложения.
Имя процесса [String] — имя процесса.
Область [System.Drawing.Rectangle] — область поиска компонента.
Переменная [LTools.Desktop.DesktopInst] — название переменной, которая содержит ссылку на подключенный процесс. Если вы указываете ссылку, то свойство Имя процесса следует оставить пустым.
Вывод:
Переменная [System.Drawing.Bitmap] — название переменной, в которую сохранится скриншот рабочего стола.
Отправить в Оркестратор [Boolean] — определяет, следует ли отправлять скриншот в Оркестратор в качестве отладочного события робота (Debug). По умолчанию не используется. При включенном параметре отладочное сообщение будет доступно в Оркестраторе только, если включить отображение сообщений уровня Debug в конфигурационном файле агента Оркестратора. Ниже описаны пошаговые действия.
Отображения отладочных событий (Debug) робота
Для включения отображения сообщений уровня Debug выполните следующие шаги:
Откройте файл конфигурации агента:
Стандартное расположение:
C:\Primo\Agent\appsettings.ProdWin.json
.
Найдите секцию
MinimumLevel
.Измените значение
Warning
наDebug
для всех уровней, как показано ниже:
Сохраните изменения в файле конфигурации.
Перезапустите службу для применения изменений.
Пример использования элемента
Пример процесса с ипользованием элемента Снимок рабочего стола доступен в нашем публичном репозитории Learning.
Скачайте архив с обучающими материалами в Learning.
Распакуйте архив и откройте проект
StudioActivities
в Студии.Найдите процесс
StudioActivities/Ru/Рабочий стол/Снимок рабочего стола.ltw
для изучения работы элемента.
Только код
Пример использования элемента в процессе с типом Только код (Pure code)
Last updated