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.EmpPlus.Records.empplusSetTsClip.
public EmfPlusSetTsClip(EmfPlusRecord source)
Parameters
source
EmfPlusRecord
и источник .
Properties
Compressed
Получается значение, указывающее на то, компрессируется ли этот Aspose.Imaging.FileFormats.Emf.EMFPlus.Records.Этот бит уточняет формат правоугольных данных в поле прямых.правоуголь определяется в 4 байтах. если ясная, то каждая прямая оболочка определена в 8 байтов.
public bool Compressed { get; }
Стоимость недвижимости
NumRects
Получается, что число верно.Это поле определяет количество прямых углов, которые определяются в прямом поле.
public short NumRects { get; }
Стоимость недвижимости
Rects
Получает или устанавливает ряд прямоугольников NumRects, которые определяют клипные зоны.Эти данные определяются битом C в поле Флаг.
public Rectangle[] Rects { get; set; }
Стоимость недвижимости
Rectangle [ ]