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
| Name | 描述 |
|---|---|
| EmfPlusSetClipRegion(source) | 初始化 EmfPlusSetClipRegion 类的新实例。 |
Properties
| Name | Type | Access | 描述 |
|---|---|---|---|
| cm | EmfPlusCombineMode | r/w | 获取或设置 CM(4 位):指定合并两个区域的逻辑操作。请参阅 CombineMode 枚举(第 2.1.1.4 节)以了解各取值的含义。 |
| data_size | int | r/w | 获取或设置一个 32 位无符号整数,必须定义后续 RecordData 字段中数据的 32 位对齐字节数。 此数字不包括 12 字节的记录头。 |
| flags | int | r/w | 获取或设置一个 16 位无符号整数,包含关于某些记录的 操作方式以及记录结构的信息。 |
| object_id | System.Byte | r/w | 获取或设置 EMF+ 对象表中 EmfPlusRegion 对象(第 2.2.1.8 节)的索引。该值必须在 0 到 63(含)之间。 |
| size | int | r/w | 获取或设置一个 32 位无符号整数,指定整个记录中 32 位对齐的字节数 (包括 12 字节的记录头和特定于记录的数据)。 |
| type | EmfPlusRecordType | r | 获取一个 16 位无符号整数,以标识记录类型。 |
Constructor: EmfPlusSetClipRegion(source)
EmfPlusSetClipRegion(source)
初始化 EmfPlusSetClipRegion 类的新实例。
Parameters:
| 参数 | Type | Description |
|---|---|---|
| source | EmfPlusRecord | 来源。 |