EmfPlusCombineMode

Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum

public final class EmfPlusCombineMode extends System.Enum

The CombineMode enumeration defines modes for combining two graphics regions. In the following descriptions, the regions to be combined are referred to as the “existing” and “new” regions.

Fields

FieldDescription
CombineModeReplaceReplaces the existing region with the new region.
CombineModeIntersectReplaces the existing region with the intersection of the existing region and the new region.
CombineModeUnionReplaces the existing region with the union of the existing and new regions.
CombineModeXorReplaces the existing region with the XOR of the existing and new regions.
CombineModeExcludeReplaces the existing region with the part of itself that is not in the new region.
CombineModeComplementReplaces the existing region with the part of the new region that is not in the existing region.

CombineModeReplace

public static final byte CombineModeReplace

Replaces the existing region with the new region.

CombineModeIntersect

public static final byte CombineModeIntersect

Replaces the existing region with the intersection of the existing region and the new region.

CombineModeUnion

public static final byte CombineModeUnion

Replaces the existing region with the union of the existing and new regions.

CombineModeXor

public static final byte CombineModeXor

Replaces the existing region with the XOR of the existing and new regions.

CombineModeExclude

public static final byte CombineModeExclude

Replaces the existing region with the part of itself that is not in the new region.

CombineModeComplement

public static final byte CombineModeComplement

Replaces the existing region with the part of the new region that is not in the existing region.