EmfPlusSetClipRegion-klass
Innehåll
[
Dölj
]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 | Description |
|---|---|
| EmfPlusSetClipRegion(source) | Initierar en ny instans av klassen EmfPlusSetClipRegion. |
Properties
| Name | Type | Access | Description |
|---|---|---|---|
| cm | EmfPlusCombineMode | r/w | Hämtar eller anger CM (4 bitar): Anger den logiska operationen för att kombinera två regioner. Se den CombineMode uppräkning (sektion 2.1.1.4) för betydelserna av värdena. |
| data_size | int | r/w | Hämtar eller anger ett 32-bitars osignerat heltal som MÅSTE definiera det 32-bitars‑justerade antalet databytes i RecordData‑fältet som följer. Detta tal inkluderar inte 12‑bytes posthuvudet. |
| flaggor | int | r/w | Hämtar eller anger ett 16-bitars osignerat heltal som innehåller information för vissa poster om hur operationen ska utföras och om postens struktur. |
| object_id | System.Byte | r/w | Hämtar eller anger indexet för ett EmfPlusRegion-objekt (sektion 2.2.1.8) i EMF+ Object Table. Värdet MÅSTE vara 0 till 63, inklusive. |
| storlek | int | r/w | Hämtar eller anger ett 32-bitars osignerat heltal som specificerar det 32-bitars‑justerade antalet bytes i hela posten, inklusive 12‑bytes posthuvudet och post‑specifik data. |
| type | EmfPlusRecordType | r | Hämtar ett 16-bitars osignerat heltal som identifierar posttypen. |
Constructor: EmfPlusSetClipRegion(source)
EmfPlusSetClipRegion(source)
Initierar en ny instans av klassen EmfPlusSetClipRegion.
Parameters:
| Parameter | Typ | Beskrivning |
|---|---|---|
| source | EmfPlusRecord | Källan. |