

The module contains types [MS-EMF]: Enhanced Metafile Format. 2.1 EMF Enumerations

## **Enumerations**
| **Enumeration** | **Description** |
| :- | :- |
| [EmfArcDirection](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfarcdirection/) | The ArcDirection enumeration is used in setting the drawing direction for arc and rectangle output. |
| [EmfArmStyle](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfarmstyle/) | The ArmStyle enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfBackgroundMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfbackgroundmode/) | The BackgroundMode enumeration is used to specify the background mode to be used with text,<br/>            hatched brushes, and pen styles that are not solid.The background mode determines how to<br/>            combine the background with foreground text, hatched brushes, and pen styles that are not solid lines. |
| [EmfColorAdjustmentEnum](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfcoloradjustmentenum/) | The ColorAdjustment enumeration is used to specify how the output image should be prepared<br/>            when the stretch mode is HALFTONE. |
| [EmfColorMatchToTarget](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfcolormatchtotarget/) | The ColorMatchToTarget enumeration is used to determine whether a color profile has been embedded in the metafile. |
| [EmfColorSpace](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfcolorspace/) | The ColorSpace enumeration is used to specify when to turn color proofing on and off, and when to delete transforms. |
| [EmfContrast](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfcontrast/) | The Contrast enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfDibColors](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfdibcolors/) | The DIBColors enumeration defines how to interpret the values in the color table of a DIB. |
| [EmfEmrComment](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfemrcomment/) | The EmrComment enumeration defines the types of data that a public comment record can<br/>            contain, as specified in section 2.3.3.4. |
| [EmfExtTextOutOptions](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfexttextoutoptions/) | The ExtTextOutOptions enumeration specifies parameters that control various aspects of the<br/>            output of text by EMR_SMALLTEXTOUT(section 2.3.5.37) records and in EmrText objects. |
| [EmfFamilyType](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emffamilytype/) | The FamilyType enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfFloodFill](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emffloodfill/) | The FloodFill enumeration defines values that specify how to determine the area for a flood fill operation. |
| [EmfFormatSignature](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfformatsignature/) | The FormatSignature enumeration defines values that are used to identify the format of embedded data in EMF records. |
| [EmfGradientFill](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfgradientfill/) | The GradientFill enumeration defines the modes for gradient fill operations. |
| [EmfGraphicsMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfgraphicsmode/) | The GraphicsMode enumeration is used to specify how to interpret shape data such as rectangle coordinates. |
| [EmfHatchStyle](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfhatchstyle/) | The HatchStyle enumeration is an extension to the WMF HatchStyle enumeration ([MS-WMF] section 2.1.1.12). |
| [EmfIcmMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emficmmode/) | The ICMMode enumeration defines values that specify when to turn on and off ICM. |
| [EmfIlluminant](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfilluminant/) | The Illuminant enumeration defines values that specify the illuminant value of an image, which<br/>            determines the standard light source under which the image is viewed so that the color can be adjusted appropriately. |
| [EmfLetterform](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfletterform/) | The Letterform enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfLogFontWeight](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emflogfontweight/) | The [EmfLogFont](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogfont/) Weight. |
| [EmfMapMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfmapmode/) | The MapMode enumeration is used to define the unit of measure for transforming page <br/>            space units into device space units and for defining the orientation of the drawing axes. |
| [EmfMetafileVersion](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfmetafileversion/) | The MetafileVersion enumeration defines the interoperability version for EMF metafile. |
| [EmfMidLine](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfmidline/) | The MidLine enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfModifyWorldTransformMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfmodifyworldtransformmode/) | The ModifyWorldTransformMode enumeration defines modes for using specified transform data<br/>            to modify the world-space to page-space transform that is currently defined in the playback device context. |
| [EmfPenStyle](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfpenstyle/) | The PenStyle enumeration defines the attributes of pens that can be used in graphics operations.<br/>             A pen style is a combination of pen type, line style, line cap, and line join. |
| [EmfPointEnum](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfpointenum/) | The Point enumeration is used to specify how a point is to be used in a drawing call. |
| [EmfPolygonFillMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfpolygonfillmode/) | The PolygonFillMode enumeration defines values that specify how to calculate the region of a polygon that is to be filled. |
| [EmfProportion](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfproportion/) | The Proportion enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfRecordType](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfrecordtype/) | The RecordType enumeration defines values that uniquely identify EMF records.<br/>            These values are provided in the Type field of each record. |
| [EmfRegionMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfregionmode/) | The RegionMode enumeration defines values that are used with EMR_SELECTCLIPPATH and EMR_EXTSELECTCLIPRGN, <br/>            specifying the current path or a new region that is being combined with the current clip region. |
| [EmfSerifStyle](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfserifstyle/) | The SerifType enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces |
| [EmfSerifType](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfseriftype/) | The SerifType enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfStockObject](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfstockobject/) | The StockObject enumeration specifies the indexes of predefined logical graphics objects <br/>            that can be used in graphics operations.The specific structures of stock objects are <br/>            implementation-dependent; however, the properties of stock objects SHOULD be equivalent to <br/>            the properties of explicitly created objects of the same type. <br/>            These properties are specified where possible for the stock objects defined in this enumeration. |
| [EmfStretchMode](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfstretchmode/) | The StretchMode enumeration is used to specify how color data is added to or removed from bitmaps that are stretched or compressed. |
| [EmfStrokeVariation](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfstrokevariation/) | The StrokeVariation enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfWeight](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfweight/) | The Weight enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
| [EmfXHeight](/imaging/python-net/aspose.imaging.fileformats.emf.emf.consts/emfxheight/) | The XHeight enumeration defines values for one of the characteristics in the PANOSE system for classifying typefaces. |
