
The package contains types [MS-WMF]: Windows Metafile Format 2.2 WMF Objects


## Classes

| Class | Description |
| --- | --- |
| [WmfAnimatePalette](../com.aspose.imaging.fileformats.wmf.objects/wmfanimatepalette) | The META\_ANIMATEPALETTE record redefines entries in the logical palette that is defined in the playback device context with the specified Palette object (section 2.2.1.3). |
| [WmfArc](../com.aspose.imaging.fileformats.wmf.objects/wmfarc) | The META\_ARC record draws an elliptical arc. |
| [WmfBitBlt](../com.aspose.imaging.fileformats.wmf.objects/wmfbitblt) | The META\_BITBLT record specifies the transfer of a block of pixels according to a raster operation. |
| [WmfBitmap16](../com.aspose.imaging.fileformats.wmf.objects/wmfbitmap16) | The Bitmap16 Object specifies information about the dimensions and color format of a bitmap. |
| [WmfBitmapBaseHeader](../com.aspose.imaging.fileformats.wmf.objects/wmfbitmapbaseheader) | The base bitmap header class. |
| [WmfBitmapCoreHeader](../com.aspose.imaging.fileformats.wmf.objects/wmfbitmapcoreheader) | The BitmapCoreHeader Object contains information about the dimensions and color format of a device-independent bitmap(DIB). |
| [WmfBitmapInfoHeader](../com.aspose.imaging.fileformats.wmf.objects/wmfbitmapinfoheader) | The BitmapInfoHeader Object contains information about the dimensions and color format of a device-independent bitmap (DIB). |
| [WmfChord](../com.aspose.imaging.fileformats.wmf.objects/wmfchord) | The META\_CHORD record draws a chord, which is defined by a region bounded by the intersection of an ellipse with a line segment. |
| [WmfCieXyz](../com.aspose.imaging.fileformats.wmf.objects/wmfciexyz) | The CIEXYZ Object defines information about the CIEXYZ chromaticity object. |
| [WmfCieXyzTriple](../com.aspose.imaging.fileformats.wmf.objects/wmfciexyztriple) | The CIEXYZTriple Object defines information about the CIEXYZTriple color object. |
| [WmfCreateBrushInDirect](../com.aspose.imaging.fileformats.wmf.objects/wmfcreatebrushindirect) | The Create brush in direct |
| [WmfCreateFontInDirect](../com.aspose.imaging.fileformats.wmf.objects/wmfcreatefontindirect) | The Create font |
| [WmfCreatePalette](../com.aspose.imaging.fileformats.wmf.objects/wmfcreatepalette) | The META\_CREATEPALETTE record creates a Palette Object (section 2.2.1.3). |
| [WmfCreatePatternBrush](../com.aspose.imaging.fileformats.wmf.objects/wmfcreatepatternbrush) | The META\_CREATEPATTERNBRUSH record creates a brush object with a pattern specified by a bitmap. |
| [WmfCreatePenInDirect](../com.aspose.imaging.fileformats.wmf.objects/wmfcreatepenindirect) | The create pen in direct |
| [WmfCreateRegion](../com.aspose.imaging.fileformats.wmf.objects/wmfcreateregion) | The META\_CREATEREGION record creates a Region Object (section 2.2.1.5). |
| [WmfDeleteObject](../com.aspose.imaging.fileformats.wmf.objects/wmfdeleteobject) | The Delete object |
| [WmfDeviceIndependentBitmap](../com.aspose.imaging.fileformats.wmf.objects/wmfdeviceindependentbitmap) | The DeviceIndependentBitmap Object defines an image in device-independent bitmap (DIB) format |
| [WmfDibBitBlt](../com.aspose.imaging.fileformats.wmf.objects/wmfdibbitblt) | The META\_DIBBITBLT record specifies the transfer of a block of pixels in device-independent format according to a raster operation. |
| [WmfDibCreatePatternBrush](../com.aspose.imaging.fileformats.wmf.objects/wmfdibcreatepatternbrush) | The META\_DIBCREATEPATTERNBRUSH record creates a Brush Object (section 2.2.1.1) with a pattern specified by a DeviceIndependentBitmap (DIB) Object (section 2.2.2.9). |
| [WmfDibStrechBlt](../com.aspose.imaging.fileformats.wmf.objects/wmfdibstrechblt) | The META\_DIBSTRETCHBLT record specifies the transfer of a block of pixels in device-independent format according to a raster operation, with possible expansion or contraction. |
| [WmfEllipse](../com.aspose.imaging.fileformats.wmf.objects/wmfellipse) | The META\_ELLIPSE record draws an ellipse. |
| [WmfEof](../com.aspose.imaging.fileformats.wmf.objects/wmfeof) | The Eof object. |
| [WmfEscape](../com.aspose.imaging.fileformats.wmf.objects/wmfescape) | The wmf escape object. |
| [WmfExcludeClipRect](../com.aspose.imaging.fileformats.wmf.objects/wmfexcludecliprect) | The META\_EXCLUDECLIPRECT record sets the clipping region in the playback device context to the existing clipping region minus the specified rectangle. |
| [WmfExtFloodFill](../com.aspose.imaging.fileformats.wmf.objects/wmfextfloodfill) | The META\_EXTFLOODFILL record fills an area with the brush that is defined in the playback device context. |
| [WmfExtTextOut](../com.aspose.imaging.fileformats.wmf.objects/wmfexttextout) | Wmf ext text out |
| [WmfFillRegion](../com.aspose.imaging.fileformats.wmf.objects/wmffillregion) | The META\_FILLREGION record fills a region using a specified brush. |
| [WmfFloodFill](../com.aspose.imaging.fileformats.wmf.objects/wmffloodfill) | The META\_FLOODFILL record fills an area of the output surface with the brush that is defined in the playback device context. |
| [WmfFrameRegion](../com.aspose.imaging.fileformats.wmf.objects/wmfframeregion) | The wmf frame region object. |
| [WmfGraphicObject](../com.aspose.imaging.fileformats.wmf.objects/wmfgraphicobject) | The WMF Graphics Objects specify parameters for graphics output. |
| [WmfIntersectClipRect](../com.aspose.imaging.fileformats.wmf.objects/wmfintersectcliprect) | The META\_INTERSECTCLIPRECT record sets the clipping region in the playback device context to the intersection of the existing clipping region and the specified rectangle. |
| [WmfInvertRegion](../com.aspose.imaging.fileformats.wmf.objects/wmfinvertregion) | The META\_INVERTREGION record draws a region in which the colors are inverted. |
| [WmfLineTo](../com.aspose.imaging.fileformats.wmf.objects/wmflineto) | The META\_LINETO record draws a line from the drawing position that is defined in the playback device context up to, but not including, the specified point. |
| [WmfLogColorSpace](../com.aspose.imaging.fileformats.wmf.objects/wmflogcolorspace) | The LogColorSpace object specifies a logical color space for the playback device context, which can be the name of a color profile in ASCII characters. |
| [WmfLogColorSpaceW](../com.aspose.imaging.fileformats.wmf.objects/wmflogcolorspacew) | The LogColorSpaceW object specifies a logical color space, which can be defined by a color profile file with a name consisting of Unicode 16-bit characters. |
| [WmfMoveTo](../com.aspose.imaging.fileformats.wmf.objects/wmfmoveto) | The META\_MOVETO record sets the output position in the playback device context to a specified point. |
| [WmfObject](../com.aspose.imaging.fileformats.wmf.objects/wmfobject) | The base wmf object. |
| [WmfOffsetClipRgn](../com.aspose.imaging.fileformats.wmf.objects/wmfoffsetcliprgn) | The META\_OFFSETCLIPRGN record moves the clipping region in the playback device context by the specified offsets. |
| [WmfOffsetViewPortOrg](../com.aspose.imaging.fileformats.wmf.objects/wmfoffsetviewportorg) | The META\_OFFSETVIEWPORTORG record moves the viewport origin in the playback device context by specified horizontal and vertical offsets. |
| [WmfOffsetWindowOrg](../com.aspose.imaging.fileformats.wmf.objects/wmfoffsetwindoworg) | The META\_OFFSETWINDOWORG record moves the output window origin in the playback device context by specified horizontal and vertical offsets. |
| [WmfPaintRegion](../com.aspose.imaging.fileformats.wmf.objects/wmfpaintregion) | The META\_PAINTREGION record paints the specified region by using the brush that is defined in the playback device context. |
| [WmfPatBlt](../com.aspose.imaging.fileformats.wmf.objects/wmfpatblt) | The META\_PATBLT record paints a specified rectangle using the brush that is defined in the playback device context. |
| [WmfPie](../com.aspose.imaging.fileformats.wmf.objects/wmfpie) | The META\_PIE record draws a pie-shaped wedge bounded by the intersection of an ellipse and two radials. |
| [WmfPitchAndFamily](../com.aspose.imaging.fileformats.wmf.objects/wmfpitchandfamily) | The PitchAndFamily object specifies the pitch and family properties of a Font object (section 2.2.1.2). |
| [WmfPointObject](../com.aspose.imaging.fileformats.wmf.objects/wmfpointobject) | The Point object. |
| [WmfPolyLine](../com.aspose.imaging.fileformats.wmf.objects/wmfpolyline) | The poly line object. |
| [WmfPolyPolygon](../com.aspose.imaging.fileformats.wmf.objects/wmfpolypolygon) | The PolyPolygon Object defines a series of closed polygons. |
| [WmfPolygon](../com.aspose.imaging.fileformats.wmf.objects/wmfpolygon) | The polygon object |
| [WmfRealizePalette](../com.aspose.imaging.fileformats.wmf.objects/wmfrealizepalette) | The META\_REALIZEPALETTE record maps entries from the logical palette that is defined in the playback device context to the system palette. |
| [WmfRecord](../com.aspose.imaging.fileformats.wmf.objects/wmfrecord) | The Wmf Record |
| [WmfRectangle](../com.aspose.imaging.fileformats.wmf.objects/wmfrectangle) | The META\_RECTANGLE record paints a rectangle. |
| [WmfRegion](../com.aspose.imaging.fileformats.wmf.objects/wmfregion) | The Region Object defines a potentially non-rectilinear shape defined by an array of scanlines. |
| [WmfResizePalette](../com.aspose.imaging.fileformats.wmf.objects/wmfresizepalette) | The META\_RESIZEPALETTE record redefines the size of the logical palette that is defined in the playback device context. |
| [WmfRestoreDc](../com.aspose.imaging.fileformats.wmf.objects/wmfrestoredc) | The restore DC object |
| [WmfRoundRect](../com.aspose.imaging.fileformats.wmf.objects/wmfroundrect) | The rectangle object. |
| [WmfSaveDc](../com.aspose.imaging.fileformats.wmf.objects/wmfsavedc) | The META\_SAVEDC record saves the playback device context for later retrieval. |
| [WmfScaleViewportExt](../com.aspose.imaging.fileformats.wmf.objects/wmfscaleviewportext) | The META\_SCALEVIEWPORTEXT record scales the horizontal and vertical extents of the viewport that is defined in the playback device context by using the ratios formed by the specified multiplicands and divisors. |
| [WmfScaleWindowExt](../com.aspose.imaging.fileformats.wmf.objects/wmfscalewindowext) | The META\_SCALEWINDOWEXT record scales the horizontal and vertical extents of the output window that is defined in the playback device context by using the ratios formed by specified multiplicands and divisors. |
| [WmfScanObject](../com.aspose.imaging.fileformats.wmf.objects/wmfscanobject) | The Scan Object specifies a collection of scanlines. |
| [WmfSelectClipRegion](../com.aspose.imaging.fileformats.wmf.objects/wmfselectclipregion) | The META\_SELECTCLIPREGION record specifies a Region Object (section 2.2.1.5) to be the current clipping region. |
| [WmfSelectObject](../com.aspose.imaging.fileformats.wmf.objects/wmfselectobject) | The select object. |
| [WmfSelectPalette](../com.aspose.imaging.fileformats.wmf.objects/wmfselectpalette) | The META\_SELECTPALETTE record defines the current logical palette with a specified Palette Object. |
| [WmfSetBkColor](../com.aspose.imaging.fileformats.wmf.objects/wmfsetbkcolor) | The META\_SETBKCOLOR record sets the background color in the playback device context to a specified color, or to the nearest physical color if the device cannot represent the specified color. |
| [WmfSetBkMode](../com.aspose.imaging.fileformats.wmf.objects/wmfsetbkmode) | The set bk mode. |
| [WmfSetDibToDev](../com.aspose.imaging.fileformats.wmf.objects/wmfsetdibtodev) | The META\_SETDIBTODEV record sets a block of pixels in the playback device context using device-independent color data. |
| [WmfSetLayout](../com.aspose.imaging.fileformats.wmf.objects/wmfsetlayout) | The META\_SETLAYOUT record defines the layout orientation in the playback device context. |
| [WmfSetMapMode](../com.aspose.imaging.fileformats.wmf.objects/wmfsetmapmode) | The set map mode. |
| [WmfSetMapperFlags](../com.aspose.imaging.fileformats.wmf.objects/wmfsetmapperflags) | The META\_SETMAPPERFLAGS record defines the algorithm that the font mapper uses when it maps logical fonts to physical fonts. |
| [WmfSetPalentries](../com.aspose.imaging.fileformats.wmf.objects/wmfsetpalentries) | The META\_SETPALENTRIES record defines RGB color values in a range of entries in the logical palette that is defined in the playback device context. |
| [WmfSetPixel](../com.aspose.imaging.fileformats.wmf.objects/wmfsetpixel) | The META\_SETPIXEL record sets the pixel at the specified coordinates to the specified color. |
| [WmfSetPolyFillMode](../com.aspose.imaging.fileformats.wmf.objects/wmfsetpolyfillmode) | The set poly fill mode. |
| [WmfSetRelabs](../com.aspose.imaging.fileformats.wmf.objects/wmfsetrelabs) | The META\_SETRELABS record is reserved and not supported. |
| [WmfSetRop2](../com.aspose.imaging.fileformats.wmf.objects/wmfsetrop2) | The set rop2 |
| [WmfSetStretchbltMode](../com.aspose.imaging.fileformats.wmf.objects/wmfsetstretchbltmode) | The META\_SETSTRETCHBLTMODE record defines the bitmap stretching mode in the playback device context. |
| [WmfSetTextAlign](../com.aspose.imaging.fileformats.wmf.objects/wmfsettextalign) | The Set text align |
| [WmfSetTextCharExtra](../com.aspose.imaging.fileformats.wmf.objects/wmfsettextcharextra) | The META\_SETTEXTCHAREXTRA record defines inter-character spacing for text justification in the playback device context. |
| [WmfSetTextColor](../com.aspose.imaging.fileformats.wmf.objects/wmfsettextcolor) | The Set text color. |
| [WmfSetTextJustification](../com.aspose.imaging.fileformats.wmf.objects/wmfsettextjustification) | The META\_SETTEXTJUSTIFICATION record defines the amount of space to add to `` characters in a string of justified text. |
| [WmfSetViewportExt](../com.aspose.imaging.fileformats.wmf.objects/wmfsetviewportext) | The META\_SETVIEWPORTEXT record sets the horizontal and vertical extents of the viewport in the playback device context. |
| [WmfSetViewportOrg](../com.aspose.imaging.fileformats.wmf.objects/wmfsetviewportorg) | The META\_SETVIEWPORTORG record defines the viewport origin in the playback device context. |
| [WmfSetWindowExt](../com.aspose.imaging.fileformats.wmf.objects/wmfsetwindowext) | The set window object. |
| [WmfSetWindowOrg](../com.aspose.imaging.fileformats.wmf.objects/wmfsetwindoworg) | The set window org object |
| [WmfStretchBlt](../com.aspose.imaging.fileformats.wmf.objects/wmfstretchblt) | The META\_STRETCHBLT record specifies the transfer of a block of pixels according to a raster operation, with possible expansion or contraction. |
| [WmfStretchDib](../com.aspose.imaging.fileformats.wmf.objects/wmfstretchdib) | The wmf Stretch DIB objetc. |
| [WmfTextOut](../com.aspose.imaging.fileformats.wmf.objects/wmftextout) | The META\_EXTTEXTOUT record outputs text by using the font, background color, and text color that are defined in the playback device context. |
| [WmfUntyped](../com.aspose.imaging.fileformats.wmf.objects/wmfuntyped) | The wmf untyped object |
