EmfPlusObjectType
Inheritance: java.lang.Object, com.aspose.ms.System.ValueType, com.aspose.ms.System.Enum
public final class EmfPlusObjectType extends System.Enum
The ObjectType enumeration defines types of graphics objects that can be created and used in graphics operations.
Fields
Field | Description |
---|---|
ObjectTypeInvalid | The object is not a valid object. |
ObjectTypeBrush | Specifies an EmfPlusBrush object (section 2.2.1.1). |
ObjectTypePen | Specifies an EmfPlusPen object (section 2.2.1.7). |
ObjectTypePath | Specifies an EmfPlusPath object (section 2.2.1.6). |
ObjectTypeRegion | Specifies an EmfPlusRegion object (section 2.2.1.8). |
ObjectTypeImage | Specifies an EmfPlusImage object (section 2.2.1.4). |
ObjectTypeFont | Specifies an EmfPlusFont object (section 2.2.1.3). |
ObjectTypeStringFormat | Specifies an EmfPlusStringFormat object (section 2.2.1.9). |
ObjectTypeImageAttributes | Specifies an EmfPlusImageAttributes object (section 2.2.1.5). |
ObjectTypeCustomLineCap | Specifies an EmfPlusCustomLineCap object (section 2.2.1.2). |
ObjectTypeInvalid
public static final byte ObjectTypeInvalid
The object is not a valid object.
ObjectTypeBrush
public static final byte ObjectTypeBrush
Specifies an EmfPlusBrush object (section 2.2.1.1). Brush objects fill graphics regions.
ObjectTypePen
public static final byte ObjectTypePen
Specifies an EmfPlusPen object (section 2.2.1.7). Pen objects draw graphics lines.
ObjectTypePath
public static final byte ObjectTypePath
Specifies an EmfPlusPath object (section 2.2.1.6). Path objects specify sequences of lines, curves, and shapes.
ObjectTypeRegion
public static final byte ObjectTypeRegion
Specifies an EmfPlusRegion object (section 2.2.1.8). Region objects specify areas of the output surface.
ObjectTypeImage
public static final byte ObjectTypeImage
Specifies an EmfPlusImage object (section 2.2.1.4). Image objects encapsulate bitmaps and metafiles.
ObjectTypeFont
public static final byte ObjectTypeFont
Specifies an EmfPlusFont object (section 2.2.1.3). Font objects specify font properties, including typeface style, EM size, and font family.
ObjectTypeStringFormat
public static final byte ObjectTypeStringFormat
Specifies an EmfPlusStringFormat object (section 2.2.1.9). String format objects specify text layout, including alignment, orientation, tab stops, clipping, and digit substitution for languages that do not use Western European digits.
ObjectTypeImageAttributes
public static final byte ObjectTypeImageAttributes
Specifies an EmfPlusImageAttributes object (section 2.2.1.5). Image attribute objects specify operations on pixels during image rendering, including color adjustment, grayscale adjustment, gamma correction, and color mapping.
ObjectTypeCustomLineCap
public static final byte ObjectTypeCustomLineCap
Specifies an EmfPlusCustomLineCap object (section 2.2.1.2). Custom line cap objects specify shapes to draw at the ends of a graphics line, including squares, circles, and diamonds.