Снимок рабочего стола

Компонент, создающий снимок рабочего стола или его области.
Свойства
Символ * в названии свойства указывает на обязательность заполнения.
Описание общих свойств см. в разделе Свойства элемента.
Вывод
- Отправить в Оркестратор - Отправить снимок рабочего стола в Оркестратор
- Переменная* [SixLabors.ImageSharp.Image] - Переменная для сохранения изображения.
Рабочий стол
- Область - Область поиска компонента. Укажите область экрана, чтобы сделать снимок только для нее. Доступно с версии 1.26.9.
Только код (Pure code)
Пример использования элемента в процессе с типом Только код (Pure code):
C#
using System;
using System.Collections.Generic;
using System.Text;
using LTools.Scripting.Model;
using LTools.Network.Model;
using SixLabors.ImageSharp;
public class PrimoScript
{
public static LTools.Scripting.CSharp.ScriptDebugger \_\_debug;
public void main(LTools.Common.Model.WorkflowData wf)
{
SixLabors.ImageSharp.Image bmp = LTools.Desktop.DesktopApp.CreateScreenshot(wf);
//Весь рабочий стол
bmp.SaveAsPng("screen.png");
}
}