| Class and Description |
|---|
| HwmfObjectTableEntry
Marker interface for Records, which should be added to the
WMF object table for further selection
|
| Class and Description |
|---|
| HwmfBitmapDib
The DeviceIndependentBitmap Object defines an image in device-independent bitmap (DIB) format.
|
| HwmfBrushStyle
A 16-bit unsigned integer that defines the brush style.
|
| HwmfColorRef
A 32-bit ColorRef Object that defines the color value.
|
| HwmfDraw.WmfArc
The META_ARC record draws an elliptical arc.
|
| HwmfDraw.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.
|
| HwmfDraw.WmfEllipse
The META_ELLIPSE record draws an ellipse.
|
| HwmfDraw.WmfFrameRegion
The META_FRAMEREGION record draws a border around a specified region using a specified brush.
|
| HwmfDraw.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.
|
| HwmfDraw.WmfMoveTo
The META_MOVETO record sets the output position in the playback device context to a specified
point.
|
| HwmfDraw.WmfPie
The META_PIE record draws a pie-shaped wedge bounded by the intersection of an ellipse and two
radials.
|
| HwmfDraw.WmfPolygon
The META_POLYGON record paints a polygon consisting of two or more vertices connected by
straight lines.
|
| HwmfDraw.WmfPolyPolygon
The META_POLYPOLYGON record paints a series of closed polygons.
|
| HwmfDraw.WmfRectangle
The META_RECTANGLE record paints a rectangle.
|
| HwmfDraw.WmfRoundRect
The META_ROUNDRECT record paints a rectangle with rounded corners.
|
| HwmfDraw.WmfSelectObject
The META_SELECTOBJECT record specifies a graphics object for the playback device context.
|
| HwmfDraw.WmfSetPixel
The META_SETPIXEL record sets the pixel at the specified coordinates to the specified color.
|
| HwmfFill.ColorUsage
The ColorUsage Enumeration (a 16-bit unsigned integer) specifies whether a color table
exists in a device-independent bitmap (DIB) and how to interpret its values,
i.e.
|
| HwmfFill.HwmfImageRecord
A record which contains an image (to be extracted)
|
| HwmfFill.WmfExtFloodFill
The META_EXTFLOODFILL record fills an area with the brush that is defined in
the playback device context.
|
| HwmfFill.WmfFillRegion
The META_FILLREGION record fills a region using a specified brush.
|
| HwmfFill.WmfFloodFill
The META_FLOODFILL record fills an area of the output surface with the brush that
is defined in the playback device context.
|
| HwmfFill.WmfSetPolyfillMode
The META_SETPOLYFILLMODE record sets polygon fill mode in the playback device context for
graphics operations that fill polygons.
|
| HwmfFill.WmfStretchDib
The META_STRETCHDIB record specifies the transfer of color data from a
block of pixels in device independent format according to a raster operation,
with possible expansion or contraction.
|
| HwmfFont
The Font object specifies the attributes of a logical font
|
| HwmfHatchStyle
The HatchStyle Enumeration specifies the hatch pattern.
|
| HwmfMisc.WmfCreateBrushIndirect
The META_CREATEBRUSHINDIRECT record creates a Brush Object
from a LogBrush Object.
|
| HwmfMisc.WmfCreatePenIndirect |
| HwmfMisc.WmfDeleteObject
The META_DELETEOBJECT record deletes an object, including Bitmap16, Brush,
DeviceIndependentBitmap, Font, Palette, Pen, and Region.
|
| HwmfMisc.WmfDibCreatePatternBrush
The META_DIBCREATEPATTERNBRUSH record creates a Brush Object with a
pattern specified by a DeviceIndependentBitmap (DIB) Object
|
| HwmfMisc.WmfRestoreDc
The META_RESTOREDC record restores the playback device context from a previously saved device
context.
|
| HwmfMisc.WmfSaveDc
The META_SAVEDC record saves the playback device context for later retrieval.
|
| HwmfMisc.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.
|
| HwmfMisc.WmfSetBkMode
The META_SETBKMODE record defines the background raster operation mix mode in the playback
device context.
|
| HwmfMisc.WmfSetMapMode
The META_SETMAPMODE record defines the mapping mode in the playback device context.
|
| HwmfMisc.WmfSetMapperFlags
The META_SETMAPPERFLAGS record defines the algorithm that the font mapper uses when it maps
logical fonts to physical fonts.
|
| HwmfMisc.WmfSetRop2
The META_SETROP2 record defines the foreground raster operation mix mode in the playback device
context.
|
| HwmfMisc.WmfSetStretchBltMode
The META_SETSTRETCHBLTMODE record defines the bitmap stretching mode in the playback device
context.
|
| HwmfObjectTableEntry
Marker interface for Records, which should be added to the
WMF object table for further selection
|
| HwmfPalette.PaletteEntry |
| HwmfPalette.WmfCreatePalette
The META_CREATEPALETTE record creates a Palette Object
|
| HwmfPalette.WmfPaletteParent |
| HwmfPalette.WmfRealizePalette
The META_REALIZEPALETTE record maps entries from the logical palette that
is defined in the playback device context to the system palette.
|
| HwmfPalette.WmfResizePalette
The META_RESIZEPALETTE record redefines the size of the logical palette that is defined in the
playback device context.
|
| HwmfPalette.WmfSelectPalette
The META_SELECTPALETTE record defines the current logical palette with a specified Palette Object.
|
| HwmfPalette.WmfSetPaletteEntries
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.
|
| HwmfPenStyle
The 16-bit PenStyle Enumeration is used to specify different types of pens
that can be used in graphics operations.
|
| HwmfPenStyle.HwmfLineCap |
| HwmfPenStyle.HwmfLineDash |
| HwmfPenStyle.HwmfLineJoin |
| HwmfRecord |
| HwmfRegionMode |
| HwmfText.WmfCreateFontIndirect |
| HwmfText.WmfExtTextOut
The META_EXTTEXTOUT record outputs text by using the font, background color, and text color that
are defined in the playback device context.
|
| HwmfText.WmfExtTextOutOptions |
| HwmfText.WmfSetTextAlign
The META_SETTEXTALIGN record defines text-alignment values in the playback device context.
|
| HwmfText.WmfSetTextColor
The META_SETTEXTCOLOR record defines the text foreground color in the playback device context.
|
| HwmfWindowing.WmfExcludeClipRect
The META_EXCLUDECLIPRECT record sets the clipping region in the playback device context to the
existing clipping region minus the specified rectangle.
|
| HwmfWindowing.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.
|
| HwmfWindowing.WmfOffsetClipRgn
The META_OFFSETCLIPRGN record moves the clipping region in the playback device context by the
specified offsets.
|
| HwmfWindowing.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.
|
| HwmfWindowing.WmfScaleWindowExt
The META_OFFSETWINDOWORG record moves the output window origin in the
playback device context by specified horizontal and vertical offsets.
|
| HwmfWindowing.WmfSetViewportExt
The META_SETVIEWPORTEXT record sets the horizontal and vertical extents
of the viewport in the playback device context.
|
| HwmfWindowing.WmfSetViewportOrg
The META_SETVIEWPORTORG record defines the viewport origin in the playback device context.
|
| HwmfWindowing.WmfSetWindowExt
The META_SETWINDOWEXT record defines the horizontal and vertical extents
of the output window in the playback device context.
|
| HwmfWindowing.WmfSetWindowOrg
The META_SETWINDOWORG record defines the output window origin in the playback device context.
|
| Class and Description |
|---|
| HwmfObjectTableEntry
Marker interface for Records, which should be added to the
WMF object table for further selection
|
| HwmfRegionMode |
| Class and Description |
|---|
| HwmfBinaryRasterOp
The BinaryRasterOperation Enumeration section lists the binary raster-operation codes.
|
| HwmfBrushStyle
A 16-bit unsigned integer that defines the brush style.
|
| HwmfColorRef
A 32-bit ColorRef Object that defines the color value.
|
| HwmfFill.WmfSetPolyfillMode.HwmfPolyfillMode
A 16-bit unsigned integer that defines polygon fill mode.
|
| HwmfFont
The Font object specifies the attributes of a logical font
|
| HwmfHatchStyle
The HatchStyle Enumeration specifies the hatch pattern.
|
| HwmfMapMode
A 16-bit unsigned integer that defines the mapping mode.
|
| HwmfMisc.WmfSetBkMode.HwmfBkMode
A 16-bit unsigned integer that defines background mix mode.
|
| HwmfObjectTableEntry
Marker interface for Records, which should be added to the
WMF object table for further selection
|
| HwmfPalette.PaletteEntry |
| HwmfPenStyle
The 16-bit PenStyle Enumeration is used to specify different types of pens
that can be used in graphics operations.
|
| HwmfRegionMode |
| HwmfTernaryRasterOp
Each ternary raster operation code represents a Boolean operation in which the values of the pixels in
the source, the selected brush, and the destination are combined.
|
| HwmfText.HwmfTextAlignment |
| HwmfText.HwmfTextVerticalAlignment |
| HwmfText.WmfExtTextOutOptions |
| Class and Description |
|---|
| HwmfBinaryRasterOp
The BinaryRasterOperation Enumeration section lists the binary raster-operation codes.
|
| HwmfBitmap16 |
| HwmfBitmapDib
The DeviceIndependentBitmap Object defines an image in device-independent bitmap (DIB) format.
|
| HwmfBitmapDib.BitCount |
| HwmfBitmapDib.Compression |
| HwmfBrushStyle
A 16-bit unsigned integer that defines the brush style.
|
| HwmfColorRef
A 32-bit ColorRef Object that defines the color value.
|
| HwmfDraw.WmfArc
The META_ARC record draws an elliptical arc.
|
| HwmfDraw.WmfArc.WmfArcClosure |
| HwmfDraw.WmfPolygon
The META_POLYGON record paints a polygon consisting of two or more vertices connected by
straight lines.
|
| HwmfEscape.EscapeFunction |
| HwmfEscape.HwmfEscapeData |
| HwmfFill.ColorUsage
The ColorUsage Enumeration (a 16-bit unsigned integer) specifies whether a color table
exists in a device-independent bitmap (DIB) and how to interpret its values,
i.e.
|
| HwmfFill.HwmfImageRecord
A record which contains an image (to be extracted)
|
| HwmfFill.WmfDibStretchBlt
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.
|
| HwmfFill.WmfExtFloodFill.HwmfFloodFillMode |
| HwmfFill.WmfFloodFill
The META_FLOODFILL record fills an area of the output surface with the brush that
is defined in the playback device context.
|
| HwmfFill.WmfSetPolyfillMode.HwmfPolyfillMode
A 16-bit unsigned integer that defines polygon fill mode.
|
| HwmfFill.WmfStretchBlt
The META_STRETCHBLT record specifies the transfer of a block of pixels according to a raster
operation, with possible expansion or contraction.
|
| HwmfFont
The Font object specifies the attributes of a logical font
|
| HwmfFont.WmfClipPrecision
ClipPrecision Flags specify clipping precision, which defines how to clip characters that are
partially outside a clipping region.
|
| HwmfFont.WmfFontQuality
The output quality defines how carefully to attempt to match the logical font attributes to those of an actual
physical font.
|
| HwmfFont.WmfOutPrecision
The output precision defines how closely the output must match the requested font's height,
width, character orientation, escapement, pitch, and font type.
|
| HwmfHatchStyle
The HatchStyle Enumeration specifies the hatch pattern.
|
| HwmfHeader.HwmfHeaderMetaType |
| HwmfMapMode
A 16-bit unsigned integer that defines the mapping mode.
|
| HwmfMisc.WmfSetBkMode.HwmfBkMode
A 16-bit unsigned integer that defines background mix mode.
|
| HwmfMisc.WmfSetStretchBltMode.StretchBltMode |
| HwmfObjectTableEntry
Marker interface for Records, which should be added to the
WMF object table for further selection
|
| HwmfPalette.PaletteEntry |
| HwmfPalette.WmfPaletteParent |
| HwmfPenStyle
The 16-bit PenStyle Enumeration is used to specify different types of pens
that can be used in graphics operations.
|
| HwmfPenStyle.HwmfLineCap |
| HwmfPenStyle.HwmfLineDash |
| HwmfPenStyle.HwmfLineJoin |
| HwmfPlaceableHeader |
| HwmfRecord |
| HwmfRecordType
Available record types for WMF
|
| HwmfRegionMode |
| HwmfTernaryRasterOp
Each ternary raster operation code represents a Boolean operation in which the values of the pixels in
the source, the selected brush, and the destination are combined.
|
| HwmfText.HwmfTextAlignment |
| HwmfText.HwmfTextVerticalAlignment |
| HwmfText.WmfExtTextOutOptions |
| Class and Description |
|---|
| HwmfHeader |
| HwmfPlaceableHeader |
| HwmfRecord |
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.