Enum EmfPlusObjectType
Namespace: Aspose.Imaging.FileFormats.Emf.EmfPlus.Consts
Assembly: Aspose.Imaging.dll (25.2.0)
The ObjectType enumeration defines types of graphics objects that can be created and used in graphics operations.
public enum EmfPlusObjectType : byte
Fields
ObjectTypeBrush = 1
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusBrush object (section 2.2.1.1). Brush objects fill graphics regions.
ObjectTypeCustomLineCap = 9
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.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.
ObjectTypeFont = 6
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusFont object (section 2.2.1.3). Font objects specify font properties, including typeface style, EM size, and font family.
ObjectTypeImage = 5
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusImage object (section 2.2.1.4). Image objects encapsulate bitmaps and metafiles.
ObjectTypeImageAttributes = 8
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.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.
ObjectTypeInvalid = 0
The object is not a valid object.
ObjectTypePath = 3
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPath object (section 2.2.1.6). Path objects specify sequences of lines, curves, and shapes.
ObjectTypePen = 2
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusPen object (section 2.2.1.7). Pen objects draw graphics lines.
ObjectTypeRegion = 4
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.EmfPlusRegion object (section 2.2.1.8). Region objects specify areas of the output surface.
ObjectTypeStringFormat = 7
Specifies an Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects.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.