

The module contains types [MS-WMF]: Windows Metafile Format 2.1 WMF Constants

## **Enumerations**
| **Enumeration** | **Description** |
| :- | :- |
| [StretchMode](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/stretchmode/) | The [StretchMode](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/stretchmode/) Enumeration specifies the bitmap<br/>                stretching mode, which defines how the system combines rows or columns<br/>                of a bitmap with existing pixels. |
| [WmfBinaryRasterOperation](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfbinaryrasteroperation/) | The BinaryRasterOperation Enumeration section lists the binary raster-operation codes. Raster operation codes<br/>                define how metafile processing combines the bits from the selected pen with the<br/>                bits in the destination bitmap. |
| [WmfBrushStyle](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfbrushstyle/) | The BrushStyle Enumeration specifies the different possible brush types<br/>                that can be used in graphics operations. For more information, see the<br/>                specification of the Brush Object (section 2.2.1.1). |
| [WmfCharacterSet](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfcharacterset/) | The CharacterSet Enumeration defines the possible sets of character glyphs that are defined in<br/>                fonts for graphics output. |
| [WmfClipPrecisionFlags](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfclipprecisionflags/) | ClipPrecision Flags specify clipping precision, which defines how to clip characters that are<br/>                partially outside a clipping region. These flags can be combined to specify multiple options. |
| [WmfColorUsageEnum](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfcolorusageenum/) | The ColorUsage Enumeration specifies whether a color table exists in a device-independent<br/>                bitmap(DIB) and how to interpret its values. |
| [WmfCompression](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfcompression/) | The Compression Enumeration specifies the type of compression for a bitmap image |
| [WmfFamilyFont](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmffamilyfont/) | The FamilyFont enumeration specifies the font family. Font families describe the look of a font in<br/>                a general way. They are intended for specifying fonts when the exact typeface desired is not available. |
| [WmfFloodFillMode](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmffloodfillmode/) | The FloodFill Enumeration specifies the type of fill operation to be<br/>                performed. |
| [WmfFontQuality](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmffontquality/) | The FontQuality Enumeration specifies how closely the attributes of the logical font should match<br/>                those of the physical font when rendering text. |
| [WmfGamutMappingIntent](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfgamutmappingintent/) | The GamutMappingIntent Enumeration specifies the relationship between logical and physical colors. |
| [WmfHatchStyle](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfhatchstyle/) | The HatchStyle Enumeration specifies the hatch pattern. |
| [WmfLogicalColorSpaceEnum](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmflogicalcolorspaceenum/) | The LogicalColorSpace Enumeration specifies the type of color space. |
| [WmfMapMode](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfmapmode/) | The map modes |
| [WmfMetafileEscapes](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfmetafileescapes/) | The MetafileEscapes Enumeration specifies printer driver functionality that might not be<br/>                directly accessible through WMF records defined in the RecordType Enumeration (section 2.1.1.1). |
| [WmfMetafileVersion](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfmetafileversion/) | The MetafileVersion Enumeration defines values that specify support for device-independent<br/>                bitmaps (DIBs) in metafiles. |
| [WmfMixMode](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfmixmode/) | The MixMode Enumeration specifies the background mix mode for text, hatched brushes,<br/>                and other nonsolid pen styles. |
| [WmfOutPrecision](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfoutprecision/) | The OutPrecision enumeration defines values for output precision, which is the requirement for<br/>                the font mapper to match specific font parameters, including height, width, character orientation,<br/>                escapement, pitch, and font type. |
| [WmfPenStyle](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfpenstyle/) | The 16-bit PenStyle Enumeration is used to specify different types of pens that can be used in graphics operations. |
| [WmfPitchFont](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfpitchfont/) | The PitchFont enumeration defines values that are used for specifying characteristics of a font.<br/>                The values are used to indicate whether the characters in a font have a fixed or variable width, or pitch. |
| [WmfPolyFillMode](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfpolyfillmode/) | The PolyFillMode Enumeration specifies the method used for filling a<br/>                polygon. |
| [WmfPostScriptCap](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfpostscriptcap/) | The PostScriptCap Enumeration defines line-ending types for use with a PostScript printer driver. |
| [WmfPostScriptClipping](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfpostscriptclipping/) | The PostScriptClipping Enumeration defines functions that can be applied to the clipping path<br/>                used for PostScript output. |
| [WmfRecordType](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfrecordtype/) | wmf Record type |
| [WmfTernaryRasterOperation](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfternaryrasteroperation/) | Enumeration specifies ternary raster operation codes, which define<br/>                how to combine the bits in a source bitmap with the bits in a destination bitmap. |
| [WmfTernaryRasterOperationOperand](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfternaryrasteroperationoperand/) | Each ternary raster operation code represents a Boolean operation in which the values of the pixels<br/>                in the source, the selected brush, and the destination are combined. Following are the three<br/>                operands used in these operations. |
| [WmfTextAlignmentModeFlags](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmftextalignmentmodeflags/) | TextAlignmentMode Flags specify the relationship between a reference point and a bounding<br/>                rectangle, for text alignment. These flags can be combined to specify multiple options, with the<br/>                restriction that only one flag can be chosen that alters the drawing position in the playback device<br/>                context.<br/>                Horizontal text alignment is performed when the font has a horizontal default baseline. |
| [WmfVerticalTextAlignmentModeFlags](/imaging/python-net/aspose.imaging.fileformats.wmf.consts/wmfverticaltextalignmentmodeflags/) | VerticalTextAlignmentMode Flags specify the relationship between a reference point and a<br/>                bounding rectangle, for text alignment. These flags can be combined to specify multiple options,<br/>                with the restriction that only one flag can be chosen that alters the drawing position in the playback<br/>                device context.<br/>                Vertical text alignment is performed when the font has a vertical default baseline, such as Kanji. |
