public final class EmfPlusRecordType
extends com.aspose.ms.System.Enum
The RecordType enumeration defines record types used in EMF+ metafiles.
Modifier and Type | Field and Description |
---|---|
static short |
EmfPlusBeginContainer
This record opens a new graphics state container and specifies a transform for it.
|
static short |
EmfPlusBeginContainerNoParams
This record opens a new graphics state container.
|
static short |
EmfPlusClear
This record clears the output
coordinate space and initializes it with a specified background color and transparency. |
static short |
EmfPlusComment
This record specifies arbitrary private data.
|
static short |
EmfPlusDrawArc
The record defines pen strokes for drawing an arc of an ellipse.
|
static short |
EmfPlusDrawBeziers
This record defines the pen strokes for drawing a Bezier spline.
|
static short |
EmfPlusDrawClosedCurve
This record defines the pen and strokes for drawing a closed cardinal spline.
|
static short |
EmfPlusDrawCurve
This record defines the pen strokes for drawing a cardinal spline.
|
static short |
EmfPlusDrawDriverString
This record specifies text output with character positions.
|
static short |
EmfPlusDrawEllipse
This record defines the pen strokes for drawing an ellipse.
|
static short |
EmfPlusDrawImage
This record defines a scaled
Objects.EmfPlusImage object (section 2.2.1.4). |
static short |
EmfPlusDrawImagePoints
This record defines a scaled EmfPlusImage object inside a parallelogram.
|
static short |
EmfPlusDrawLines
This record defines the pen strokes for drawing a series of connected lines.
|
static short |
EmfPlusDrawPath
The record defines the pen strokes to draw the figures in a graphics path.
|
static short |
EmfPlusDrawPie
This record defines pen strokes for drawing a section of an ellipse.
|
static short |
EmfPlusDrawRects
This record defines the pen strokes for drawing a series of rectangles.
|
static short |
EmfPlusDrawString
This record defines a text string based on a font, a layout rectangle, and a format.
|
static short |
EmfPlusEndContainer
This record closes a graphics state container that was previously opened by a begin container operation.
|
static short |
EmfPlusEndOfFile
This record specifies the end of EMF+ data in the metafile.
|
static short |
EmfPlusFillClosedCurve
This record defines how to fill the interior of a closed cardinal spline using a specified brush.
|
static short |
EmfPlusFillEllipse
This record defines how to fill the interiors of an ellipse, using a specified brush.
|
static short |
EmfPlusFillPath
The record defines how to fill the interiors of the figures defined in a graphics path with a specified brush.
|
static short |
EmfPlusFillPie
This record defines how to fill a section of an interior section of an ellipse using a specified brush.
|
static short |
EmfPlusFillPolygon
This record defines the data to fill the interior of a polygon, using a specified brush.
|
static short |
EmfPlusFillRects
This record defines how to fill the interiors of a series of rectangles, using a specified brush.
|
static short |
EmfPlusFillRegion
This record defines how to fill the interior of a region using a specified brush.
|
static short |
EmfPlusGetDC
This record specifies that subsequent EMF records encountered in the metafile SHOULD be processed.
|
static short |
EmfPlusHeader
This record specifies the start of EMF+ data in the metafile.
|
static short |
EmfPlusMultiFormatEnd
This record is reserved and MUST NOT be used.
|
static short |
EmfPlusMultiFormatSection
This record is reserved and MUST NOT be used.
|
static short |
EmfPlusMultiFormatStart
This record is reserved and MUST NOT be used.
|
static short |
EmfPlusMultiplyWorldTransform
This record multiplies the current world space by a specified transform matrix.
|
static short |
EmfPlusObject
This record specifies an object for use in graphics operations.
|
static short |
EmfPlusOffsetClip
This record applies a translation transform on the current clipping region of the world space.
|
static short |
EmfPlusResetClip
This record resets the current clipping region for the world space to infinity.
|
static short |
EmfPlusResetWorldTransform
This record resets the current world space transform to the identify matrix.
|
static short |
EmfPlusRestore
This record restores the graphics state, identified by a specified index, from a stack of saved graphics states.
|
static short |
EmfPlusRotateWorldTransform
This record rotates the current world space by a specified angle.
|
static short |
EmfPlusSave
This record saves the graphics state, identified by a specified index, on a stack of saved graphics states.
|
static short |
EmfPlusScaleWorldTransform
This record applies a scaling transform to the current world space by specified horizontal and vertical scale factors.
|
static short |
EmfPlusSerializableObject
This record defines an image effects parameter block that has been serialized into a data buffer.
|
static short |
EmfPlusSetAntiAliasMode
This record defines whether to enable or disable text anti-aliasing.
|
static short |
EmfPlusSetClipPath
This record combines the current clipping region with a graphics path.
|
static short |
EmfPlusSetClipRect
This record combines the current clipping region with a rectangle.
|
static short |
EmfPlusSetClipRegion
This record combines the current clipping region with another graphics region.
|
static short |
EmfPlusSetCompositingMode
This record defines the compositing mode according to the state of alpha blending, which specifies how source colors are combined with background colors.
|
static short |
EmfPlusSetCompositingQuality
This record defines the compositing quality, which describes the desired level of quality for creating composite images from multiple objects.
|
static short |
EmfPlusSetInterpolationMode
This record defines the interpolation mode of an object according to the specified type of image filtering.
|
static short |
EmfPlusSetPageTransform
This record specifies extra scaling factors for the current world space transform.
|
static short |
EmfPlusSetPixelOffsetMode
This record defines the pixel offset mode according to the specified pixel centering value.
|
static short |
EmfPlusSetRenderingOrigin
This record defines the origin of rendering to the specified horizontal and vertical coordinates.
|
static short |
EmfPlusSetTextContrast
This record sets text contrast according to the specified text gamma value.
|
static short |
EmfPlusSetTextRenderingHint
This record defines the process used for rendering text.
|
static short |
EmfPlusSetTSClip
This record specifies clipping areas in the graphics device context for a terminal server.
|
static short |
EmfPlusSetTSGraphics
This record specifies the state of a graphics device context for a terminal server.
|
static short |
EmfPlusSetWorldTransform
This record defines the current world space transform in the playback device_context, according to a specified transform matrix.
|
static short |
EmfPlusStrokeFillPath
This record closes any open figures in a path, strokes the outline of the path by using the current pen, and fills its interior by using the current brush.
|
static short |
EmfPlusTranslateWorldTransform
This record applies a translation transform to the current world space by specified horizontal and vertical distances.
|
Clone, CloneTo, format, format, get_Caption, get_Value, getName, getName, getNames, getNames, getNames, getUnderlyingType, getUnderlyingType, getValue, getValues, getValues, getValues, isDefined, isDefined, isDefined, isDefined, parse, parse, parse, parse, register, toObject, toString
public static final short EmfPlusHeader
This record specifies the start of EMF+ data in the metafile. It MUST be embedded in the first EMF record after the Emf.Records.EmfMetafileHeader
record ([MS-EMF] section 2.3.4.2 record).
public static final short EmfPlusEndOfFile
This record specifies the end of EMF+ data in the metafile.
public static final short EmfPlusComment
This record specifies arbitrary private data.
public static final short EmfPlusGetDC
This record specifies that subsequent EMF records encountered in the metafile SHOULD be processed. EMF records cease being processed when the next EMF+ record is encountered.
public static final short EmfPlusMultiFormatStart
This record is reserved and MUST NOT be used.
public static final short EmfPlusMultiFormatSection
This record is reserved and MUST NOT be used.
public static final short EmfPlusMultiFormatEnd
This record is reserved and MUST NOT be used.
public static final short EmfPlusObject
This record specifies an object for use in graphics operations.
public static final short EmfPlusClear
This record clears the output coordinate space
and initializes it with a specified background color and transparency.
public static final short EmfPlusFillRects
This record defines how to fill the interiors of a series of rectangles, using a specified brush.
public static final short EmfPlusDrawRects
This record defines the pen strokes for drawing a series of rectangles.
public static final short EmfPlusFillPolygon
This record defines the data to fill the interior of a polygon, using a specified brush.
public static final short EmfPlusDrawLines
This record defines the pen strokes for drawing a series of connected lines.
public static final short EmfPlusFillEllipse
This record defines how to fill the interiors of an ellipse, using a specified brush.
public static final short EmfPlusDrawEllipse
This record defines the pen strokes for drawing an ellipse.
public static final short EmfPlusFillPie
This record defines how to fill a section of an interior section of an ellipse using a specified brush.
public static final short EmfPlusDrawPie
This record defines pen strokes for drawing a section of an ellipse.
public static final short EmfPlusDrawArc
The record defines pen strokes for drawing an arc of an ellipse.
public static final short EmfPlusFillRegion
This record defines how to fill the interior of a region using a specified brush.
public static final short EmfPlusFillPath
The record defines how to fill the interiors of the figures defined in a graphics path with a specified brush. A path is an object that defines an arbitrary sequence of lines, curves, and shapes.
public static final short EmfPlusDrawPath
The record defines the pen strokes to draw the figures in a graphics path. A path is an object that defines an arbitrary sequence of lines, curves, and shapes.
public static final short EmfPlusFillClosedCurve
This record defines how to fill the interior of a closed cardinal spline using a specified brush.
public static final short EmfPlusDrawClosedCurve
This record defines the pen and strokes for drawing a closed cardinal spline.
public static final short EmfPlusDrawCurve
This record defines the pen strokes for drawing a cardinal spline.
public static final short EmfPlusDrawBeziers
This record defines the pen strokes for drawing a Bezier spline.
public static final short EmfPlusDrawImage
This record defines a scaled Objects.EmfPlusImage
object (section 2.2.1.4). An image can consist of either bitmap or metafile data.
public static final short EmfPlusDrawImagePoints
This record defines a scaled EmfPlusImage object inside a parallelogram. An image can consist of either bitmap or metafile data.
public static final short EmfPlusDrawString
This record defines a text string based on a font, a layout rectangle, and a format.
public static final short EmfPlusSetRenderingOrigin
This record defines the origin of rendering to the specified horizontal and vertical coordinates. This applies to hatch brushes and to 8 and 16 bits per pixel dither patterns.
public static final short EmfPlusSetAntiAliasMode
This record defines whether to enable or disable text anti-aliasing. Text anti-aliasing is a method of making lines and edges of character glyphs appear smoother when drawn on an output surface.
public static final short EmfPlusSetTextRenderingHint
This record defines the process used for rendering text.
public static final short EmfPlusSetTextContrast
This record sets text contrast according to the specified text gamma value.
public static final short EmfPlusSetInterpolationMode
This record defines the interpolation mode of an object according to the specified type of image filtering. The interpolation mode influences how scaling (stretching and shrinking) is performed.
public static final short EmfPlusSetPixelOffsetMode
This record defines the pixel offset mode according to the specified pixel centering value.
public static final short EmfPlusSetCompositingMode
This record defines the compositing mode according to the state of alpha blending, which specifies how source colors are combined with background colors.
public static final short EmfPlusSetCompositingQuality
This record defines the compositing quality, which describes the desired level of quality for creating composite images from multiple objects.
public static final short EmfPlusSave
This record saves the graphics state, identified by a specified index, on a stack of saved graphics states. Each stack index is associated with a particular saved state, and the index is used by an Records.EmfPlusRestore
record (section 2.3.7.4) to restore the state.
public static final short EmfPlusRestore
This record restores the graphics state, identified by a specified index, from a stack of saved graphics states. Each stack index is associated with a particular saved state, and the index is defined by an Records.EmfPlusSave
record (section 2.3.7.5) to save the state.
public static final short EmfPlusBeginContainer
This record opens a new graphics state container and specifies a transform for it. Graphics containers are used to retain elements of the graphics state.
public static final short EmfPlusBeginContainerNoParams
This record opens a new graphics state container.
public static final short EmfPlusEndContainer
This record closes a graphics state container that was previously opened by a begin container operation.
public static final short EmfPlusSetWorldTransform
This record defines the current world space transform in the playback device_context, according to a specified transform matrix.
public static final short EmfPlusResetWorldTransform
This record resets the current world space transform to the identify matrix.
public static final short EmfPlusMultiplyWorldTransform
This record multiplies the current world space by a specified transform matrix.
public static final short EmfPlusTranslateWorldTransform
This record applies a translation transform to the current world space by specified horizontal and vertical distances.
public static final short EmfPlusScaleWorldTransform
This record applies a scaling transform to the current world space by specified horizontal and vertical scale factors.
public static final short EmfPlusRotateWorldTransform
This record rotates the current world space by a specified angle.
public static final short EmfPlusSetPageTransform
This record specifies extra scaling factors for the current world space transform.
public static final short EmfPlusResetClip
This record resets the current clipping region for the world space to infinity.
public static final short EmfPlusSetClipRect
This record combines the current clipping region with a rectangle.
public static final short EmfPlusSetClipPath
This record combines the current clipping region with a graphics path.
public static final short EmfPlusSetClipRegion
This record combines the current clipping region with another graphics region.
public static final short EmfPlusOffsetClip
This record applies a translation transform on the current clipping region of the world space.
public static final short EmfPlusDrawDriverString
This record specifies text output with character positions.
public static final short EmfPlusStrokeFillPath
This record closes any open figures in a path, strokes the outline of the path by using the current pen, and fills its interior by using the current brush.
public static final short EmfPlusSerializableObject
This record defines an image effects parameter block that has been serialized into a data buffer.
public static final short EmfPlusSetTSGraphics
This record specifies the state of a graphics device context for a terminal server.
public static final short EmfPlusSetTSClip
This record specifies clipping areas in the graphics device context for a terminal server.