EmfPlusSetClipRegion Класс

Summary: The EmfPlusSetClipRegion record combines the current clipping region with another graphics region.
The new current clipping region is set to the result of performing the CombineMode operation on
the previous current clipping region and the specified EmfPlusRegion object.

Module: aspose.imaging.fileformats.emf.emfplus.records

Full Name: aspose.imaging.fileformats.emf.emfplus.records.EmfPlusSetClipRegion

Inheritance: EmfPlusClippingRecordType

Constructors

NameDescription
EmfPlusSetClipRegion(source)Инициализирует новый экземпляр класса EmfPlusSetClipRegion.

Properties

NameTypeAccessDescription
cmEmfPlusCombineModer/wПолучает или задает CM (4 бита): определяет логическую операцию для объединения двух регионов. См.
CombineMode enumeration (section 2.1.1.4) для значений.
data_sizeintr/wПолучает или задает 32-битное беззнаковое целое, которое ДОЛЖНО определять 32-битно‑выравненное количество
байтов данных в последующем поле RecordData. Это число не включает 12‑байтовый заголовок записи.
flagsintr/wПолучает или задает 16-битное беззнаковое целое, содержащее информацию для некоторых записей о том, как
должна выполняться операция и о структуре записи.
object_idSystem.Byter/wПолучает или задает индекс объекта EmfPlusRegion (section 2.2.1.8) в таблице EMF+
Object Table. Значение ДОЛЖНО быть от 0 до 63 включительно.
sizeintr/wПолучает или задает 32-битное беззнаковое целое, которое указывает 32-битно‑выравненное количество байтов
во всей записи, включая 12‑байтовый заголовок записи и данные, специфичные для записи.
typeEmfPlusRecordTyperПолучает 16-битное беззнаковое целое, которое идентифицирует тип записи.

Constructor: EmfPlusSetClipRegion(source)

 EmfPlusSetClipRegion(source) 

Инициализирует новый экземпляр класса EmfPlusSetClipRegion.

Parameters:

ПараметрТипОписание
sourceEmfPlusRecordИсточник.