| Class | Description |
|---|---|
| HemfPlusBrush | |
| HemfPlusBrush.EmfPlusBrush |
The EmfPlusBrush object specifies a graphics brush for filling regions.
|
| HemfPlusBrush.EmfPlusHatchBrushData |
The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush.
|
| HemfPlusBrush.EmfPlusLinearGradientBrushData |
The EmfPlusLinearGradientBrushData object specifies a linear gradient for a graphics brush.
|
| HemfPlusBrush.EmfPlusPathGradientBrushData |
The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush.
|
| HemfPlusBrush.EmfPlusSolidBrushData |
The EmfPlusSolidBrushData object specifies a solid color for a graphics brush.
|
| HemfPlusBrush.EmfPlusTextureBrushData |
The EmfPlusTextureBrushData object specifies a texture image for a graphics brush.
|
| HemfPlusDraw | |
| HemfPlusDraw.EmfPlusDrawDriverString |
The EmfPlusDrawDriverString record specifies text output with character positions.
|
| HemfPlusDraw.EmfPlusDrawImage |
The EmfPlusDrawImage record specifies drawing a scaled image.
|
| HemfPlusDraw.EmfPlusDrawImagePoints |
The EmfPlusDrawImagePoints record specifies drawing a scaled image inside a parallelogram.
|
| HemfPlusDraw.EmfPlusDrawPath |
The EmfPlusDrawPath record specifies drawing a graphics path
|
| HemfPlusDraw.EmfPlusDrawRects |
The EmfPlusDrawRects record specifies drawing a series of rectangles.
|
| HemfPlusDraw.EmfPlusFillPath |
The EmfPlusFillPath record specifies filling the interior of a graphics path.
|
| HemfPlusDraw.EmfPlusFillRects |
The EmfPlusFillRects record specifies filling the interiors of a series of rectangles.
|
| HemfPlusDraw.EmfPlusFillRegion |
The EmfPlusFillRegion record specifies filling the interior of a graphics region.
|
| HemfPlusFont | |
| HemfPlusFont.EmfPlusFont | |
| HemfPlusGDIImageRenderer | |
| HemfPlusHeader | |
| HemfPlusHeader.EmfPlusGraphicsVersion | |
| HemfPlusImage | |
| HemfPlusImage.EmfPlusImage | |
| HemfPlusImage.EmfPlusImageAttributes | |
| HemfPlusMisc | |
| HemfPlusMisc.EmfPlusEOF | |
| HemfPlusMisc.EmfPlusFlagOnly | |
| HemfPlusMisc.EmfPlusGetDC |
The EmfPlusGetDC record specifies that subsequent EMF records encountered in the metafile
SHOULD be processed.
|
| HemfPlusMisc.EmfPlusMultiplyWorldTransform |
The EmfPlusMultiplyWorldTransform record multiplies the current world space transform by a
specified transform matrix.
|
| HemfPlusMisc.EmfPlusResetClip |
The EmfPlusResetClip record resets the current clipping region for the world space to infinity.
|
| HemfPlusMisc.EmfPlusResetWorldTransform |
The EmfPlusResetWorldTransform record resets the current world space transform to the identify matrix.
|
| HemfPlusMisc.EmfPlusRestore |
The EmfPlusRestore record restores the graphics state, identified by a specified index, from a stack
of saved graphics states.
|
| HemfPlusMisc.EmfPlusSave |
The EmfPlusSave record saves the graphics state, identified by a specified index, on a stack of saved
graphics states.
|
| HemfPlusMisc.EmfPlusSetAntiAliasMode |
The EmfPlusSetAntiAliasMode record specifies the anti-aliasing mode for text output.
|
| HemfPlusMisc.EmfPlusSetClipPath |
The EmfPlusSetClipPath record combines the current clipping region with a graphics path.
|
| HemfPlusMisc.EmfPlusSetClipRect |
The EmfPlusSetClipRect record combines the current clipping region with a rectangle.
|
| HemfPlusMisc.EmfPlusSetClipRegion |
The EmfPlusSetClipRegion record combines the current clipping region with another graphics region.
|
| HemfPlusMisc.EmfPlusSetCompositingMode |
The EmfPlusSetCompositingMode record specifies how source colors are combined with background colors.
|
| HemfPlusMisc.EmfPlusSetCompositingQuality |
The EmfPlusSetCompositingQuality record specifies the desired level of quality for creating
composite images from multiple objects.
|
| HemfPlusMisc.EmfPlusSetInterpolationMode |
The EmfPlusSetInterpolationMode record specifies how image scaling, including stretching and
shrinking, is performed.
|
| HemfPlusMisc.EmfPlusSetPageTransform |
The EmfPlusSetPageTransform record specifies scaling factors and units for converting page space
coordinates to device space coordinates.
|
| HemfPlusMisc.EmfPlusSetPixelOffsetMode |
The EmfPlusSetPixelOffsetMode record specifies how pixels are centered with respect to the
coordinates of the drawing surface.
|
| HemfPlusMisc.EmfPlusSetRenderingOrigin |
The EmfPlusSetRenderingOrigin record specifies the rendering origin for graphics output.
|
| HemfPlusMisc.EmfPlusSetTextRenderingHint |
The EmfPlusSetTextRenderingHint record specifies the quality of text rendering, including the type
of anti-aliasing.
|
| HemfPlusMisc.EmfPlusSetWorldTransform |
The EmfPlusSetWorldTransform record sets the world transform according to the values in a
specified transform matrix.
|
| HemfPlusObject | |
| HemfPlusObject.EmfPlusObject |
The EmfPlusObject record specifies an object for use in graphics operations.
|
| HemfPlusObject.EmfPlusUnknownData | |
| HemfPlusPath | |
| HemfPlusPath.EmfPlusPath | |
| HemfPlusPen | |
| HemfPlusPen.EmfPlusAdjustableArrowCap | |
| HemfPlusPen.EmfPlusCustomLineCap | |
| HemfPlusPen.EmfPlusPathArrowCap | |
| HemfPlusPen.EmfPlusPen | |
| HemfPlusRecordIterator | |
| HemfPlusRegion | |
| HemfPlusRegion.EmfPlusRegion |
The EmfPlusRegion object specifies line and curve segments that define a nonrectilinear shape.
|
| HemfPlusRegion.EmfPlusRegionEmpty | |
| HemfPlusRegion.EmfPlusRegionInfinite | |
| HemfPlusRegion.EmfPlusRegionNode |
The EmfPlusRegionNode object specifies nodes of a graphics region.
|
| HemfPlusRegion.EmfPlusRegionPath | |
| HemfPlusRegion.EmfPlusRegionRect | |
| UnimplementedHemfPlusRecord |
| Enum | Description |
|---|---|
| HemfPlusBrush.EmfPlusBrushType |
The BrushType enumeration defines types of graphics brushes, which are used to fill graphics regions.
|
| HemfPlusBrush.EmfPlusHatchStyle | |
| HemfPlusDraw.EmfPlusUnitType | |
| HemfPlusHeader.GraphicsVersion |
The GraphicsVersion enumeration defines versions of operating system graphics that are used to
create EMF+ metafiles.
|
| HemfPlusImage.EmfPlusBitmapDataType | |
| HemfPlusImage.EmfPlusImageDataType |
The ImageDataType enumeration defines types of image data formats.
|
| HemfPlusImage.EmfPlusMetafileDataType | |
| HemfPlusImage.EmfPlusObjectClamp | |
| HemfPlusImage.EmfPlusPixelFormat | |
| HemfPlusImage.EmfPlusWrapMode |
The WrapMode enumeration defines how the pattern from a texture or gradient brush is tiled
across a shape or at shape boundaries, when it is smaller than the area being filled.
|
| HemfPlusMisc.CombineMode | |
| HemfPlusObject.EmfPlusObjectType |
The ObjectType enumeration defines types of graphics objects that can be created and used in graphics operations.
|
| HemfPlusPath.EmfPlusPathPointType |
The PathPointType enumeration defines types of points on a graphics path.
|
| HemfPlusPen.EmfPlusDashedLineCapType |
The DashedLineCapType enumeration defines types of line caps to use at the ends of dashed lines
that are drawn with graphics pens.
|
| HemfPlusPen.EmfPlusLineCapType |
The LineCapType enumeration defines types of line caps to use at the ends of lines that are drawn
with graphics pens.
|
| HemfPlusPen.EmfPlusLineJoin |
The LineJoinType enumeration defines ways to join two lines that are drawn by the same graphics
pen and whose ends meet.
|
| HemfPlusPen.EmfPlusLineStyle |
The LineStyle enumeration defines styles of lines that are drawn with graphics pens.
|
| HemfPlusPen.EmfPlusPenAlignment |
The PenAlignment enumeration defines the distribution of the width of the pen with respect to the
line being drawn.
|
| HemfPlusRecordType | |
| HemfPlusRegion.EmfPlusRegionNodeDataType |
Copyright 2022 The Apache Software Foundation or its licensors, as applicable.