

The module contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.2 EMF+ Objects

## **Classes**
| **Class** | **Description** |
| :- | :- |
| [EmfPlusBaseBitmapData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbasebitmapdata/) | Base class for bitmap data types. |
| [EmfPlusBaseBrushData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbasebrushdata/) | Base class for Brush data types. |
| [EmfPlusBaseImageData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbaseimagedata/) | Base class for image data types. |
| [EmfPlusBasePointType](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbasepointtype/) | The base point type. |
| [EmfPlusBitmap](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbitmap/) | The EmfPlusBitmap object specifies a bitmap that contains a graphics image. |
| [EmfPlusBitmapData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbitmapdata/) | The EmfPlusBitmapData object specifies a bitmap image with pixel data. |
| [EmfPlusBlendBase](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusblendbase/) | Base object for blend objects |
| [EmfPlusBlendColors](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusblendcolors/) | The EmfPlusBlendColors object specifies positions and colors for the blend pattern of a gradient brush. |
| [EmfPlusBlendFactors](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusblendfactors/) | The EmfPlusBlendFactors object specifies positions and factors for the blend pattern of a gradient brush. |
| [EmfPlusBlurEffect](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusblureffect/) | The BlurEffect object specifies a decrease in the difference in intensity between pixels in an image. |
| [EmfPlusBoundaryBase](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusboundarybase/) | Base class for boundary objects |
| [EmfPlusBoundaryPathData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusboundarypathdata/) | The EmfPlusBoundaryPathData object specifies a graphics path boundary for a gradient brush. |
| [EmfPlusBoundaryPointData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusboundarypointdata/) | The EmfPlusBoundaryPointData object specifies a closed cardinal spline boundary for a gradient brush |
| [EmfPlusBrightnessContrastEffect](/imaging/python-net/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](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusbrush/) | The EmfPlusBrush object specifies a graphics brush for filling regions. |
| [EmfPlusCharacterRange](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscharacterrange/) | EmfPlusCharacterRange description |
| [EmfPlusColorBalanceEffect](/imaging/python-net/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](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscolorcurveeffect/) | The ColorCurveEffect object specifies one of eight adjustments to the color curve of an image. |
| [EmfPlusColorLookupTableEffect](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscolorlookuptableeffect/) | The ColorLookupTableEffect object specifies adjustments to the colors in an image. |
| [EmfPlusColorMatrixEffect](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscolormatrixeffect/) | The ColorMatrixEffect object specifies an affine transform to be applied to an image. |
| [EmfPlusCompoundLineData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscompoundlinedata/) | The EmfPlusCompoundLineData object specifies line and space data for a compound line. |
| [EmfPlusCompressedImage](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscompressedimage/) | The EmfPlusCompressedImage object specifies an image with compressed data. |
| [EmfPlusCustomBaseLineCap](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustombaselinecap/) | Base class for custom line cap types. |
| [EmfPlusCustomEndCapData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomendcapdata/) | The EmfPlusCustomEndCapData object specifies a custom line cap for the end of a line. |
| [EmfPlusCustomLineCap](/imaging/python-net/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](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomlinecaparrowdata/) | The EmfPlusCustomLineCapArrowData object specifies adjustable arrow data for a custom line cap. |
| [EmfPlusCustomLineCapData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomlinecapdata/) | The EmfPlusCustomLineCapData object specifies default data for a custom line cap. |
| [EmfPlusCustomLineCapOptionalData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomlinecapoptionaldata/) | The EmfPlusCustomLineCapOptionalData object specifies optional fill and outline data for a custom line cap. |
| [EmfPlusCustomStartCapData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluscustomstartcapdata/) | The EmfPlusCustomStartCapData object specifies a custom line cap for the start of a line. |
| [EmfPlusDashedLineData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusdashedlinedata/) | The EmfPlusDashedLineData object specifies properties of a dashed line for a graphics pen. |
| [EmfPlusFillPath](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusfillpath/) | The EmfPlusFillPath object specifies a graphics path for filling a custom line cap |
| [EmfPlusFocusScaleData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusfocusscaledata/) | The EmfPlusFocusScaleData object specifies focus scales for the blend pattern of a path gradient brush. |
| [EmfPlusFont](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusfont/) | The EmfPlusFont object specifies properties that determine the appearance of text, including<br/>            typeface, size, and style. |
| [EmfPlusGraphicsObjectType](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusgraphicsobjecttype/) | The Graphics Objects specify parameters for graphics output. They are part of the playback device context and are persistent during the playback of an EMF+ metafile. |
| [EmfPlusGraphicsVersion](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusgraphicsversion/) | The EmfPlusGraphicsVersion object specifies the version of operating system graphics that is used to create an EMF+<br/>            metafile. |
| [EmfPlusHatchBrushData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplushatchbrushdata/) | The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush. |
| [EmfPlusHueSaturationLightnessEffect](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplushuesaturationlightnesseffect/) | The HueSaturationLightnessEffect object specifies adjustments to the hue, saturation, and lightness of an image. |
| [EmfPlusImage](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusimage/) | The EmfPlusImage object specifies a graphics image in the form of a bitmap or metafile. |
| [EmfPlusImageAttributes](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusimageattributes/) | The EmfPlusImageAttributes object specifies how bitmap image<br/>            colors are manipulated during rendering. |
| [EmfPlusImageEffectsObjectType](/imaging/python-net/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](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluslanguageidentifier/) | The EmfPlusLanguageIdentifier object specifies a language identifier that corresponds to the natural<br/>            language in a locale, including countries, geographical regions, and administrative districts. <br/>            Each language identifier is an encoding of a primary language value and sublanguage value. |
| [EmfPlusLevelsEffect](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluslevelseffect/) | The LevelsEffect object specifies adjustments to the highlights, midtones, and shadows of an image. |
| [EmfPlusLinePath](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluslinepath/) | The EmfPlusLinePath object specifies a graphics path for outlining a custom line cap. |
| [EmfPlusLinearGradientBrushData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluslineargradientbrushdata/) | The EmfPlusLinearGradientBrushData object specifies a linear gradient for a graphics brush. |
| [EmfPlusLinearGradientBrushOptionalData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluslineargradientbrushoptionaldata/) | The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush. |
| [EmfPlusMetafile](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusmetafile/) | The EmfPlusMetafileData object specifies a metafile that contains a graphics image |
| [EmfPlusObject](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusobject/) | Base Emf+ object type. |
| [EmfPlusPalette](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspalette/) | The EmfPlusPalette object specifies the colors that make up a palette. |
| [EmfPlusPath](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspath/) | The EmfPlusPath object specifies a series of line and curve segments that form a graphics path. The<br/>            order for Bezier data points is the start point, control point 1, control point 2, and end point.For<br/>            more information see[MSDN - DrawBeziers]. |
| [EmfPlusPathGradientBrushData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathgradientbrushdata/) | The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush. |
| [EmfPlusPathGradientBrushOptionalData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathgradientbrushoptionaldata/) | The EmfPlusPathGradientBrushOptionalData object specifies optional data for a path gradient brush. |
| [EmfPlusPathPointType](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathpointtype/) | The EmfPlusPathPointType object specifies a type value associated with a point on a graphics |
| [EmfPlusPathPointTypeRle](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspathpointtyperle/) | The EmfPlusPathPointTypeRle object specifies type values associated with points on a graphics path using RLE compression.<br/>             0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1<br/>             B|1|RunCount   | PointType       |<br/>            B (1 bit): If set, the path points are on a Bezier curve.<br/>            If clear, the path points are on a graphics line.<br/>            RunCount (6 bits): The run count, which is the number of path points to be associated with the type in the PointType field.<br/>            PointType (1 byte): An EmfPlusPathPointType object (section 2.2.2.31) that specifies the type to associate with the path points. |
| [EmfPlusPen](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspen/) | The EmfPlusPen object specifies a graphics pen for the drawing of lines. |
| [EmfPlusPenData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspendata/) | The EmfPlusPenData object specifies properties of a graphics pen. |
| [EmfPlusPenOptionalData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfpluspenoptionaldata/) | The EmfPlusPenOptionalData object specifies optional data for a graphics pen |
| [EmfPlusRectF](/imaging/python-net/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](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusredeyecorrectioneffect/) | The RedEyeCorrectionEffect object specifies areas of an image to which a red-eye correction is applied. |
| [EmfPlusRegion](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusregion/) | The EmfPlusRegion object specifies line and curve segments that define a non rectilinear shape |
| [EmfPlusRegionNode](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusregionnode/) | The EmfPlusRegionNode object specifies nodes of a graphics region. |
| [EmfPlusRegionNodeChildNodes](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusregionnodechildnodes/) | The EmfPlusRegionNodeChildNodes object specifies child nodes of a graphics region node |
| [EmfPlusRegionNodePath](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusregionnodepath/) | The EmfPlusRegionNodePath object specifies a graphics path for drawing the boundary of a region node. |
| [EmfPlusSharpenEffect](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplussharpeneffect/) | The SharpenEffect object specifies an increase in the difference in intensity between pixels in an image. |
| [EmfPlusSolidBrushData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplussolidbrushdata/) | The EmfPlusSolidBrushData object specifies a solid color for a graphics brush. |
| [EmfPlusStringFormat](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusstringformat/) | The EmfPlusStringFormat object specifies text layout,<br/>            display manipulations, and language identification |
| [EmfPlusStringFormatData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusstringformatdata/) | The EmfPlusStringFormatData object specifies tab stops and character positions for a graphics string. |
| [EmfPlusStructureObjectType](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplusstructureobjecttype/) | The Structure Objects specify containers for data structures that are embedded in EMF+ metafile<br/>            records.Structure objects, unlike graphics objects, are not explicitly created; they are components<br/>            that make up more complex structures |
| [EmfPlusTextureBrushData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplustexturebrushdata/) | The EmfPlusTextureBrushData object specifies a texture image for a graphics brush. |
| [EmfPlusTextureBrushOptionalData](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplustexturebrushoptionaldata/) | he EmfPlusTextureBrushOptionalData object specifies optional data for a texture brush. |
| [EmfPlusTintEffect](/imaging/python-net/aspose.imaging.fileformats.emf.emfplus.objects/emfplustinteffect/) | The TintEffect object specifies an addition of black or white to a specified hue in an image. |
## **Enumerations**
| **Enumeration** | **Description** |
| :- | :- |
