Skip to Content

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

alt

Компонент, создающий снимок рабочего стола. В случае, если нужно сделать снимок какого-либо запущенного процесса, указывается процесс. Если нужен снимок всего рабочего стола, свойства, относящиеся к процессу, не заполняются.

Свойства

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

  1. Переменная* [System.Drawing.Bitmap] - Переменная для сохранения изображения.

Только код

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

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"); } }