
The package contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.2 EMF+ Objects.


## Classes

| Class | Description |
| --- | --- |
| [EmfPlusBaseBitmapData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbasebitmapdata) | Base class for bitmap data types. |
| [EmfPlusBaseBrushData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbasebrushdata) | Base class for Brush data types. |
| [EmfPlusBaseImageData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbaseimagedata) | Base class for image data types. |
| [EmfPlusBasePointType](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbasepointtype) | The base point type. |
| [EmfPlusBitmap](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbitmap) | The EmfPlusBitmap object specifies a bitmap that contains a graphics image. |
| [EmfPlusBitmapData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbitmapdata) | The EmfPlusBitmapData object specifies a bitmap image with pixel data. |
| [EmfPlusBlendBase](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusblendbase) | Base object for blend objects |
| [EmfPlusBlendColors](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusblendcolors) | The EmfPlusBlendColors object specifies positions and colors for the blend pattern of a gradient brush. |
| [EmfPlusBlendFactors](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusblendfactors) | The EmfPlusBlendFactors object specifies positions and factors for the blend pattern of a gradient brush. |
| [EmfPlusBlurEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusblureffect) | The BlurEffect object specifies a decrease in the difference in intensity between pixels in an image. |
| [EmfPlusBoundaryBase](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusboundarybase) | Base class for boundary objects |
| [EmfPlusBoundaryPathData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusboundarypathdata) | The EmfPlusBoundaryPathData object specifies a graphics path boundary for a gradient brush. |
| [EmfPlusBoundaryPointData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusboundarypointdata) | The EmfPlusBoundaryPointData object specifies a closed cardinal spline boundary for a gradient brush |
| [EmfPlusBrightnessContrastEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbrightnesscontrasteffect) | The BrightnessContrastEffect object specifies an expansion or contraction of the lightest and darkest areas of an image. |
| [EmfPlusBrush](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusbrush) | The EmfPlusBrush object specifies a graphics brush for filling regions. |
| [EmfPlusCharacterRange](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscharacterrange) | EmfPlusCharacterRange description |
| [EmfPlusColorBalanceEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscolorbalanceeffect) | The ColorBalanceEffect object specifies adjustments to the relative amounts of red, green, and blue in an image. |
| [EmfPlusColorCurveEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscolorcurveeffect) | The ColorCurveEffect object specifies one of eight adjustments to the color curve of an image. |
| [EmfPlusColorLookupTableEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscolorlookuptableeffect) | The ColorLookupTableEffect object specifies adjustments to the colors in an image. |
| [EmfPlusColorMatrixEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscolormatrixeffect) | The ColorMatrixEffect object specifies an affine transform to be applied to an image. |
| [EmfPlusCompoundLineData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscompoundlinedata) | The EmfPlusCompoundLineData object specifies line and space data for a compound line. |
| [EmfPlusCompressedImage](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscompressedimage) | The EmfPlusCompressedImage object specifies an image with compressed data. |
| [EmfPlusCustomBaseLineCap](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustombaselinecap) | Base class for custom line cap types. |
| [EmfPlusCustomEndCapData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomendcapdata) | The EmfPlusCustomEndCapData object specifies a custom line cap for the end of a line. |
| [EmfPlusCustomLineCap](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomlinecap) | The EmfPlusCustomLineCap object specifies the shape to use at the ends of a line drawn by a graphics pen. |
| [EmfPlusCustomLineCapArrowData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomlinecaparrowdata) | The EmfPlusCustomLineCapArrowData object specifies adjustable arrow data for a custom line cap. |
| [EmfPlusCustomLineCapData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomlinecapdata) | The EmfPlusCustomLineCapData object specifies default data for a custom line cap. |
| [EmfPlusCustomLineCapOptionalData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomlinecapoptionaldata) | The EmfPlusCustomLineCapOptionalData object specifies optional fill and outline data for a custom line cap. |
| [EmfPlusCustomStartCapData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomstartcapdata) | The EmfPlusCustomStartCapData object specifies a custom line cap for the start of a line. |
| [EmfPlusDashedLineData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusdashedlinedata) | The EmfPlusDashedLineData object specifies properties of a dashed line for a graphics pen. |
| [EmfPlusFillPath](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusfillpath) | The EmfPlusFillPath object specifies a graphics path for filling a custom line cap |
| [EmfPlusFocusScaleData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusfocusscaledata) | The EmfPlusFocusScaleData object specifies focus scales for the blend pattern of a path gradient brush. |
| [EmfPlusFont](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusfont) | The EmfPlusFont object specifies properties that determine the appearance of text, including typeface, size, and style. |
| [EmfPlusGraphicsObjectType](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusgraphicsobjecttype) | The Graphics Objects specify parameters for graphics output. |
| [EmfPlusGraphicsVersion](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusgraphicsversion) | The EmfPlusGraphicsVersion object specifies the version of operating system graphics that is used to create an EMF+ metafile. |
| [EmfPlusHatchBrushData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplushatchbrushdata) | The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush. |
| [EmfPlusHueSaturationLightnessEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplushuesaturationlightnesseffect) | The HueSaturationLightnessEffect object specifies adjustments to the hue, saturation, and lightness of an image. |
| [EmfPlusImage](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusimage) | The EmfPlusImage object specifies a graphics image in the form of a bitmap or metafile. |
| [EmfPlusImageAttributes](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusimageattributes) | The EmfPlusImageAttributes object specifies how bitmap image colors are manipulated during rendering. |
| [EmfPlusImageEffectsObjectType](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusimageeffectsobjecttype) | The Image Effects Objects specify parameters for graphics image effects, which can be applied to bitmap images |
| [EmfPlusLanguageIdentifier](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluslanguageidentifier) | The EmfPlusLanguageIdentifier object specifies a language identifier that corresponds to the natural language in a locale, including countries, geographical regions, and administrative districts. |
| [EmfPlusLevelsEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluslevelseffect) | The LevelsEffect object specifies adjustments to the highlights, midtones, and shadows of an image. |
| [EmfPlusLinePath](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluslinepath) | The EmfPlusLinePath object specifies a graphics path for outlining a custom line cap. |
| [EmfPlusLinearGradientBrushData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluslineargradientbrushdata) | The EmfPlusLinearGradientBrushData object specifies a linear gradient for a graphics brush. |
| [EmfPlusLinearGradientBrushOptionalData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluslineargradientbrushoptionaldata) | The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush. |
| [EmfPlusMetafile](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusmetafile) | The EmfPlusMetafileData object specifies a metafile that contains a graphics image |
| [EmfPlusObject](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusobject) | Base Emf+ object type. |
| [EmfPlusPalette](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspalette) | The EmfPlusPalette object specifies the colors that make up a palette. |
| [EmfPlusPath](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspath) | The EmfPlusPath object specifies a series of line and curve segments that form a graphics path. |
| [EmfPlusPathGradientBrushData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathgradientbrushdata) | The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush. |
| [EmfPlusPathGradientBrushOptionalData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathgradientbrushoptionaldata) | The EmfPlusPathGradientBrushOptionalData object specifies optional data for a path gradient brush. |
| [EmfPlusPathPointType](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathpointtype) | The EmfPlusPathPointType object specifies a type value associated with a point on a graphics |
| [EmfPlusPathPointTypeRle](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathpointtyperle) | The EmfPlusPathPointTypeRle object specifies type values associated with points on a graphics path using RLE compression. |
| [EmfPlusPen](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspen) | The EmfPlusPen object specifies a graphics pen for the drawing of lines. |
| [EmfPlusPenData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspendata) | The EmfPlusPenData object specifies properties of a graphics pen. |
| [EmfPlusPenOptionalData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfpluspenoptionaldata) | The EmfPlusPenOptionalData object specifies optional data for a graphics pen |
| [EmfPlusRectF](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusrectf) | The EmfPlusRectF object specifies a rectangle's origin, height, and width as 32-bit floating-point values. |
| [EmfPlusRedEyeCorrectionEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusredeyecorrectioneffect) | The RedEyeCorrectionEffect object specifies areas of an image to which a red-eye correction is applied. |
| [EmfPlusRegion](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusregion) | The EmfPlusRegion object specifies line and curve segments that define a non rectilinear shape |
| [EmfPlusRegionNode](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusregionnode) | The EmfPlusRegionNode object specifies nodes of a graphics region. |
| [EmfPlusRegionNodeChildNodes](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusregionnodechildnodes) | The EmfPlusRegionNodeChildNodes object specifies child nodes of a graphics region node |
| [EmfPlusRegionNodeChildNodes.NodesOperation](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusregionnodechildnodes.nodesoperation) | The nodes operation |
| [EmfPlusRegionNodePath](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusregionnodepath) | The EmfPlusRegionNodePath object specifies a graphics path for drawing the boundary of a region node. |
| [EmfPlusSharpenEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplussharpeneffect) | The SharpenEffect object specifies an increase in the difference in intensity between pixels in an image. |
| [EmfPlusSolidBrushData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplussolidbrushdata) | The EmfPlusSolidBrushData object specifies a solid color for a graphics brush. |
| [EmfPlusStringFormat](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusstringformat) | The EmfPlusStringFormat object specifies text layout, display manipulations, and language identification |
| [EmfPlusStringFormatData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusstringformatdata) | The EmfPlusStringFormatData object specifies tab stops and character positions for a graphics string. |
| [EmfPlusStructureObjectType](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplusstructureobjecttype) | The Structure Objects specify containers for data structures that are embedded in EMF+ metafile records.Structure objects, unlike graphics objects, are not explicitly created; they are components that make up more complex structures |
| [EmfPlusTextureBrushData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplustexturebrushdata) | The EmfPlusTextureBrushData object specifies a texture image for a graphics brush. |
| [EmfPlusTextureBrushOptionalData](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplustexturebrushoptionaldata) | he EmfPlusTextureBrushOptionalData object specifies optional data for a texture brush. |
| [EmfPlusTintEffect](../com.aspose.imaging.fileformats.emf.emfplus.objects/emfplustinteffect) | The TintEffect object specifies an addition of black or white to a specified hue in an image. |
