Class EmfPlusSetTsClip

Class EmfPlusSetTsClip

Названий на: Aspose.Imaging.FileFormats.Emf.EmfPlus.Records Асамблея: Aspose.Imaging.dll (25.4.0)

Запис EmfPlusSetTSClip визначає кліпинг-зони в контексті графічного пристрою для термінального сервера.

public sealed class EmfPlusSetTsClip : EmfPlusTerminalServerRecordType

Inheritance

object MetaObject EmfPlusRecord EmfPlusTerminalServerRecordType EmfPlusSetTsClip

Нападні члени

EmfPlusRecord.Type , EmfPlusRecord.Flags , EmfPlusRecord.Size , EmfPlusRecord.DataSize , object.GetType() , object.ToString() , object.Equals(object?) , object.Equals(object?, object?) , object.ReferenceEquals(object?, object?) , object.GetHashCode()

Remarks

Схема компресії для даних в цьому записі використовує наступний алгоритм.Прямий кут кодується в одному байті або в 2 байтах. якщо точка кодирована в один байт, товисокий біт (0x80) байту повинен бути встановлений, а вартість - підписана цифра, представлена нижчоюЯкщо високий біт не встановлений, то вартість зашифрована в 2 байтах, з високим замовленням байтЗашифровано в 7 нижчих бітах першого байта, а низькопорядкована вартість байту кодирована в другому байті.Кожна точка кодирується як різниця між точкою в поточній прямій і точкою впопередній прямий. нижній пункт прямого кодується як різниця між нижнімкоординат і верхній координат на теперішньому прямому шляху.

Constructors

EmfPlusSetTsClip(EmfPlusRecord)

Ініціалізація нової інстанції класу Aspose.Imaging.FileFormats.Emf. EmfPlus.Records.EmpPlusSetTsClip.

public EmfPlusSetTsClip(EmfPlusRecord source)

Parameters

source EmfPlusRecord

і джерела .

Properties

Compressed

Отримає вартість, яка вказує на те, чи компресується цей Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.Цей біт визначає формат прямих даних в правому полі. якщо встановлено, коженПравоуголь визначається в 4 байтах. якщо чіткий, то кожен правоугілля визначено в 8 байтів.

public bool Compressed { get; }

вартість нерухомості

bool

NumRects

Число має право.Це поле визначає кількість прямих куточків, які визначаються в прямому полі.

public short NumRects { get; }

вартість нерухомості

short

Rects

отримує або встановлює ряд вертольотів NumRects, які визначають стовбурові зони.Ці дані визначаються bit C в полі Флаг.

public Rectangle[] Rects { get; set; }

вартість нерухомості

Rectangle [ ]

 Українська