

The module contains types [MS-EMF]: Enhanced Metafile Format. 2.2 EMF Objects

## **Classes**
| **Class** | **Description** |
| :- | :- |
| [EmfBasePen](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfbasepen/) | The base pen object |
| [EmfBitFix28To4](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfbitfix28to4/) | The BitFIX28_4 object defines a numeric value in 28.4 bit FIX notation. |
| [EmfColorAdjustment](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfcoloradjustment/) | The ColorAdjustment object defines values for adjusting the colors in source bitmaps in bit-block transfers. |
| [EmfDesignVector](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfdesignvector/) | The DesignVector (section 2.2.3) object defines the design vector, which specifies values for the font axes of a multiple master font. |
| [EmfEpsData](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfepsdata/) | The EpsData object is a container for EPS data |
| [EmfFormat](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfformat/) | The EmrFormat object contains information that identifies the format of image data in an<br/>            EMR_COMMENT_MULTIFORMATS record(section 2.3.3.4.3). |
| [EmfGradientRectangle](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfgradientrectangle/) | The GradientRectangle object defines a rectangle using TriVertex objects (section 2.2.26) in an <br/>            EMR_GRADIENTFILL record (section 2.3.5.12). |
| [EmfGradientTriangle](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfgradienttriangle/) | The GradientTriangle object defines a triangle using TriVertex objects (section 2.2.26) in an <br/>            EMR_GRADIENTFILL record (section 2.3.5.12) |
| [EmfHeaderExtension1](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfheaderextension1/) | The HeaderExtension1 object defines the first extension to the EMF metafile header. <br/>            It adds support for a PixelFormatDescriptor object (section 2.2.22) and OpenGL <br/>            [OPENGL] records (section 2.3.9). |
| [EmfHeaderExtension2](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfheaderextension2/) | The HeaderExtension2 object defines the second extension to the EMF metafile header. It adds the<br/>            ability to measure device surfaces in micrometers, which enhances the resolution and scalability of EMF metafiles. |
| [EmfHeaderObject](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfheaderobject/) | The Header object defines the EMF metafile header. It specifies properties of the device on which the image in the metafile was created. |
| [EmfLogBrushEx](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogbrushex/) | The LogBrushEx object defines the style, color, and pattern of a device-independent brush. |
| [EmfLogFont](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogfont/) | The LogFont object specifies the basic attributes of a logical font. |
| [EmfLogFontEx](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogfontex/) | The LogFontEx object specifies the extended attributes of a logical font. |
| [EmfLogFontExDv](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogfontexdv/) | The LogFontExDv object specifies the design vector for an extended logical font. |
| [EmfLogFontPanose](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogfontpanose/) | The LogFontPanose object specifies the PANOSE characteristics of a logical font. |
| [EmfLogPalette](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogpalette/) | The LogPalette object specifies a logical_palette that contains device-independent color definitions. |
| [EmfLogPen](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogpen/) | The LogPen object defines the style, width, and color of a logical pen. |
| [EmfLogPenEx](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emflogpenex/) | The LogPenEx object specifies the style, width, and color of an extended logical pen. |
| [EmfObject](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfobject/) | Base class for Emf objects |
| [EmfPanose](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfpanose/) | The Panose object describes the PANOSE font-classification values for a TrueType font. These <br/>            characteristics are used to associate the font with other fonts of similar appearance but different names. |
| [EmfPixelFormatDescriptor](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfpixelformatdescriptor/) | The PixelFormatDescriptor object can be used in EMR_HEADER records (section 2.3.4.2) to specify the pixel format of the output surface for the playback device context. |
| [EmfPoint28To4](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfpoint28to4/) | The Point28_4 object represents the location of a point on a device surface with coordinates in 28.4 bit FIX notation. |
| [EmfRegionData](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfregiondata/) | The RegionData object specifies data that defines a region, which is made of non-overlapping rectangles. |
| [EmfRegionDataHeader](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfregiondataheader/) | The RegionDataHeader object describes the properties of a RegionData object. |
| [EmfText](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emftext/) | The EmrText object contains values for text output. |
| [EmfTriVertex](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emftrivertex/) | The TriVertex object specifies color and position information for the definition of a rectangle or <br/>            triangle vertex. |
| [EmfUniversalFontId](/imaging/python-net/aspose.imaging.fileformats.emf.emf.objects/emfuniversalfontid/) | The UniversalFontId object defines a mechanism for identifying fonts in EMF metafiles. |
