You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

3921 lines
192 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

<?xml version="1.0"?>
<doc>
<assembly>
<name>Syncfusion.MetafileRenderer.NET</name>
</assembly>
<members>
<member name="T:Syncfusion.Metafile.Emf.Enums.BackgroundMode">
<summary>
Used to specify the background mode to be used with text, hatched brushes, and pen styles that are not solid.
The background mode determines how to combine the background with foreground text, hatched brushes, and pen styles that are not solid lines
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BackgroundMode.TRANSPARENT">
<summary>
Background remains untouched
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BackgroundMode.OPAQUE">
<summary>
Background is filled with the current background color before the text, hatched brush, or pen is drawn
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation">
<summary>
[MS-WMF] 2.1.1.2 BinaryRasterOperation Enumeration
The BinaryRasterOperation Enumeration section lists the binary raster-operation codes. Rasteroperation codes define how metafile
processing combines the bits from the selected pen with the bits in the destination bitmap.
Each raster-operation code represents a Boolean operation in which the values of the pixels in the selected pen and the destination bitmap
are combined. Following are the two operands used in these operations.
Operand Meaning
P Selected pen
D Destination bitmap
Following are the Boolean operators used in these operations.
Operator Meaning
a Bitwise AND
n Bitwise NOT (inverse)
o Bitwise OR
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.Black">
<summary>
R2_BLACK: 0, Pixel is always 0.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.NotMergePen">
<summary>
R2_NOTMERGEPEN: DPon, Pixel is the inverse of the R2_MERGEPEN color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.MaskNotPen">
<summary>
R2_MASKNOTPEN: DPna, Pixel is a combination of the screen color and the inverse of the pen color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.NotCopyPen">
<summary>
R2_NOTCOPYPEN: Pn, Pixel is the inverse of the pen color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.MaskPenNot">
<summary>
R2_MASKPENNOT: PDna, Pixel is a combination of the colors common to both the pen and the inverse of the screen.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.Not">
<summary>
R2_NOT: Dn, Pixel is the inverse of the screen color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.XorPen">
<summary>
R2_XORPEN: DPx, Pixel is a combination of the colors in the pen or in the screen, but not in both.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.NotMaskPen">
<summary>
R2_NOTMASKPEN: DPan, Pixel is the inverse of the R2_MASKPEN color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.MaskPen">
<summary>
R2_MASKPEN: DPa, Pixel is a combination of the colors common to both the pen and the screen.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.NotXorPen">
<summary>
R2_NOTXORPEN: DPxn, Pixel is the inverse of the R2_XORPEN color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.Nop">
<summary>
R2_NOP: D, Pixel remains unchanged.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.MergeNotPen">
<summary>
R2_MERGENOTPEN: DPno, Pixel is a combination of the colors common to both the screen and the inverse of the pen.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.CopyPen">
<summary>
R2_COPYPEN: P, Pixel is the pen color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.MergePenNot">
<summary>
R2_MERGEPENNOT: PDno, Pixel is a combination of the pen color and the inverse of the screen color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.MergePen">
<summary>
R2_MERGEPEN: DPo, Pixel is a combination of the pen color and the screen color.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.BinaryRasterOperation.White">
<summary>
R2_WHITE: 1, Pixel is always 1
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.BrushStyle">
<summary>
Specifies the different possible brush types that can be used in graphics operations
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.DIBColors">
<summary>
Defines how to interpret the values in the color table of a DIB (device-independent bitmap)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.DIBColors.DIB_RGB_COLORS">
<summary>
The color table contains literal RGB values
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.DIBColors.DIB_PAL_COLORS">
<summary>
The color table consists of an array of 16-bit indexes into the LogPalette object that is currently defined in the playback device context
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.DIBColors.DIB_PAL_INDICES">
<summary>
No color table exists. The pixels in the DIB are indices into the current logical palette in the playback device context
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.EmfRecordType">
<summary>
Defines values that uniquely identify records in an EMF metafile.
These values are specified in the <see cref="P:Syncfusion.Metafile.Emf.Records.MetafileRecord.Type"/> fields of EMF records
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_HEADER">
<summary>
Defines the start of the metafile and specifies its characteristics; its
contents, including the dimensions of the embedded image; the number of records in the metafile;
and the resolution of the device on which the embedded image was created
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYBEZIER">
<summary>
Defines one or more Bezier curves.
</summary>
<remarks>
Cubic Bezier curves are defined using specified endpoints and control points, and are stroked with the current pen
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYGON">
<summary>
Defines a polygon consisting of two or more vertexes connected by straight lines
</summary>
<remarks>
The polygon is outlined by using the current pen and filled by using the current brush and polygon fill mode.
The polygon is closed automatically by drawing a line from the last vertex to the first
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYLINE">
<summary>
Defines a series of line segments by connecting the points in the specified array
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYBEZIERTO">
<summary>
Defines one or more Bezier curves based upon the current drawing position
</summary>
<remarks>
The Bezier curves SHOULD be drawn using the current pen
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYLINETO">
<summary>
Defines one or more straight lines based upon the current drawing position
</summary>
<remarks>
A line is drawn from the current drawing position to the first point specified by the points field by using the current pen <para />
For each additional line, drawing is performed from the ending point of the previous line to the next point specified by points
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYPOLYLINE">
<summary>
Defines multiple series of connected line segments
</summary>
<remarks>
The line segments are drawn by using the current pen <para />
The figures formed by the segments are not filled <para />
The current position is neither used nor updated by this record
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYPOLYGON">
<summary>
Defines a series of closed polygons
</summary>
<remarks>
Each polygon is outlined by using the current pen and filled by using the current brush and polygon fill mode <para />
The polygons defined by this record can overlap
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETWINDOWEXTEX">
<summary>
Defines the window extent
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETWINDOWORGEX">
<summary>
Defines the window origin
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETVIEWPORTEXTEX">
<summary>
Defines the viewport extent
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETVIEWPORTORGEX">
<summary>
Defines the viewport origin
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETMAPMODE">
<summary>
Defines the mapping mode, which defines the unit of measure used to transform page space units into device space units,
and defines the orientation of the device's X and Y axes
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETBKMODE">
<summary>
Defines the background mix mode, which is used with text, hatched brushes, and pen styles that are not solid lines
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETPOLYFILLMODE">
<summary>
Defines polygon fill mode
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EOF">
<summary>
Indicates the end of the metafile
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETPIXELV">
<summary>
Defines the color of the pixel at the specified logical coordinates
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_OFFSETCLIPRGN">
<summary>
Redefines the current clipping region by the specified offsets
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_MOVETOEX">
<summary>
Defines coordinates of the new drawing position in logical units
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXCLUDECLIPRECT">
<summary>
Defines a new clipping region that consists of the current clipping region intersected with the specified rectangle
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_INTERSECTCLIPRECT">
<summary>
Defines a new clipping region from the intersection of the current clipping region and the specified rectangle
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SAVEDC">
<summary>
Saves the current state of the playback device context in an array of states
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_RESTOREDC">
<summary>
Restores the playback device context to the specified state, which was saved by a preceding <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SAVEDC"/> record
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETWORLDTRANSFORM">
<summary>
Defines a two-dimensional linear transform between world space and page space
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_MODIFYWORLDTRANSFORM">
<summary>
Redefines the world transform by using the specified mode
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SELECTOBJECT">
<summary>
Selects an object in the playback device context, which is identified by its index in the EMF object table
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_CREATEBRUSHINDIRECT">
<summary>
Defines a logical brush for filling figures in graphics operations
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_DELETEOBJECT">
<summary>
Deletes a graphics object, clearing its index in the EMF object table
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ANGLEARC">
<summary>
Defines a line segment of an arc
</summary>
<remarks>
The line segment is drawn from the current drawing position to the beginning of the arc.
The arc is drawn along the perimeter of a circle with the given radius and center.
The length of the arc is defined by the given start and sweep angles
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ELLIPSE">
<summary>
Defines an ellipse. The center of the ellipse is the center of the specified bounding rectangle
</summary>
<remarks>
The ellipse is outlined by using the current pen and is filled by using the current brush
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_RECTANGLE">
<summary>
Defines a rectangle
</summary>
<remarks>
The rectangle is outlined by using the current pen and filled by using the current brush <para />
The current drawing position is neither used nor updated by this record. <para />
If a PS_NULL pen is used, the dimensions of the rectangle are 1 pixel less in height and 1 pixel less in width
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ROUNDRECT">
<summary>
Defines a rectangle with rounded corners
</summary>
<remarks>
The rectangle is outlined by using the current pen and filled by using the current brush
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ARC">
<summary>
Defines an elliptical arc
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_CHORD">
<summary>
Defines a chord, which is a region bounded by the intersection of an ellipse and a line segment, called a secant
</summary>
<remarks>
The chord is outlined by using the current pen and filled by using the current brush <para />
If the starting point and ending point of the curve are the same, a complete ellipse is drawn <para />
The current drawing position is neither used nor updated by processing this record
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_PIE">
<summary>
Defines a pie-shaped wedge bounded by the intersection of an ellipse and two radials
</summary>
<remarks>
The pie is outlined by using the current pen and filled by using the current brush
<para />
The curve of the pie is defined by an ellipse that fits the specified bounding rectangle.
The curve begins at the point where the ellipse intersects the first radial and extends counterclockwise to the
point where the ellipse intersects the second radial
<para />
The current drawing position is neither used nor updated by this record
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTFLOODFILL">
<summary>
Fills an area of the display surface with the current brush
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_LINETO">
<summary>
Defines a line from the current drawing position up to, but not including,
the specified point. It resets the current drawing position to the specified point
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ARCTO">
<summary>
Defines an elliptical arc
</summary>
<remarks>
It resets the current position to the endpoint of the arc
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYDRAW">
<summary>
Defines a set of line segments and Bezier curves
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_BEGINPATH">
<summary>
Opens a path bracket for specifying the current path
</summary>
<remarks>
<para>
Once path bracket construction is open, an application can begin specifying records to
define the points that lie in the path. Path bracket construction MUST be closed by an
<see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ABORTPATH"/> or <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ENDPATH"/> record.
</para>
<para>
When an application processes an <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_BEGINPATH"/> record, path bracket construction MUST NOT be open
</para>
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ENDPATH">
<summary>
Closes an open path bracket and selects the path into the playback device context
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_CLOSEFIGURE">
<summary>
Closes an open figure in a path
</summary>
<remarks>
<para>
Processing this record closes the figure by drawing a line from the
current drawing position to the first point of the figure, and then it connects the lines by
using the current line join. If the figure is closed by processing an <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_LINETO"/> record
instead of this record, the current line cap is used to create the corner
instead of the line join. The line parameters are specified by the PenStyle field in the
current LogPen and LogPenEx objects
</para>
<para>
This record SHOULD be used only if there is an open figure in the path bracket.
A figure in a path is open unless it is explicitly closed by processing this record.
A figure can be open even if the current point is the same as the starting point.
</para>
<para>
After processing this record, adding a line or curve to the path bracket starts a new figure
</para>
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_FILLPATH">
<summary>
Closes any open figures in the current path bracket and fills its interior by using the current brush and polygon-filling mode
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_STROKEANDFILLPATH">
<summary>
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
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_STROKEPATH">
<summary>
Renders the specified path by using the current pen
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_FLATTENPATH">
<summary>
Turns each curve in the path into a sequence of lines
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_WIDENPATH">
<summary>
Redefines the current path bracket as the area that would be painted if the path were stroked using the current pen
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SELECTCLIPPATH">
<summary>
Specifies a clipping region as the current clipping region combined with the current path bracket, using the specified mode
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_ABORTPATH">
<summary>
Aborts a path bracket or discards the path from a closed path bracket
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_FILLRGN">
<summary>
Fills the specified region by using the specified brush
</summary>
<remarks>
The current clipping regions used by this record are maintained in a Regions state element in the playback device context
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_FRAMERGN">
<summary>
Draws a border around the specified region using the specified brush
</summary>
<remarks>
The current clipping regions used by this record are maintained in a Regions state element in the playback device context
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_PAINTRGN">
<summary>
Paints the specified region by using the current brush
</summary>
<remarks>
The current clipping regions used by this record are maintained in a Regions state element in the playback device context
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTSELECTCLIPRGN">
<summary>
Combines the specified region with the current clipping region, using the specified mode
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_BITBLT">
<summary>
Specifies a block transfer of pixels from a source bitmap to a destination rectangle,
optionally in combination with a brush pattern, according to a specified raster operation
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_STRETCHDIBITS">
<summary>
Specifies a block transfer of pixels from a source bitmap to a destination rectangle,
optionally in combination with a brush pattern, according to a specified raster operation,
stretching or compressing the output to fit the dimensions of the destination, if necessary
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTTEXTOUTA">
<summary>
Draws an ASCII text string using the current font and text colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTTEXTOUTW">
<summary>
Draws a Unicode text string using the current font and text colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYBEZIER16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYBEZIER"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYGON16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYGON"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYLINE16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYLINE"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYBEZIERTO16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYBEZIER"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYLINETO16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYLINETO"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYPOLYLINE16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYPOLYLINE"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYPOLYGON16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYPOLYGON"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYDRAW16">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYDRAW"/>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTCREATEPEN">
<summary>
Defines an extended logical pen that has the specified style, width, color, and brush attributes
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYTEXTOUTA">
<summary>
Draws one or more ASCII text strings using the current font and text colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYTEXTOUTW">
<summary>
Draws one or more Unicode text strings using the current font and text colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_DRAWESCAPE">
<summary>
Passes arbitrary information to the driver. The intent is that the information results in drawing being done
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTESCAPE">
<summary>
Passes arbitrary information to the driver. The intent is that the information does not result in drawing being done
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SMALLTEXTOUT">
<summary>
Outputs a string
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_NAMEDESCAPE">
<summary>
Passes arbitrary information to the given named driver
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_GRADIENTFILL">
<summary>
Specifies filling rectangles or triangles with gradients of
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions">
<summary>
Specifies parameters that control various aspects of the output of text
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_OPAQUE">
<summary>
Indicates that the current background color SHOULD be used to fill the rectangle
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_CLIPPED">
<summary>
Indicates that the text SHOULD be clipped to the rectangle
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_GLYPH_INDEX">
<summary>
Indicates that the codes for characters in an output text string are indexes of the character glyphs in a TrueType font
</summary>
<remarks>
Glyph indexes are font-specific, so to display the correct characters on playback,
the font that is used MUST be identical to the font used to generate the indexes
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_RTLREADING">
<summary>
Indicates that the text MUST be laid out in right-to-left reading order, instead of the default left-to-right order
</summary>
<remarks>
This SHOULD be applied only when the font selected into the playback device context is either Hebrew or Arabic
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_NO_RECT">
<summary>
Indicates that the record does not specify a bounding rectangle for the text output
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_SMALL_CHARS">
<summary>
Indicates that the codes for characters in an output text string are 8 bits,
derived from the low bytes of Unicode UTF16-LE character codes, in which the high byte is assumed to be 0
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_NUMERICSLOCAL">
<summary>
Indicates that to display numbers, digits appropriate to the locale SHOULD be used
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_NUMERICSLATIN">
<summary>
Indicates that to display numbers, European digits SHOULD be used
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_IGNORELANGUAGE">
<summary>
Indicates that no special operating system processing for glyph placement is performed on right-to-left strings;
that is, all glyph positioning SHOULD be taken care of by drawing and state records in the metafile
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_PDY">
<summary>
Indicates that both horizontal and vertical character displacement values SHOULD be provided
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_REVERSE_INDEX_MAP">
<summary>
Reserved and SHOULD NOT be used
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.Flags">
<summary>
Flags (4 bytes): An unsigned integer that specifies parameters for the font matching process.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Flags.DontLimitToFontsThatMatchAspectRatio">
<summary>
0x00000000 The font mapper is not limited to fonts that match the aspect ratio of the output device.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Flags.SelectOnlyFontsThatMatchAspectRatio">
<summary>
0x00000001 The font mapper SHOULD select only fonts that match the aspect ratio of the output device.
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.FloodFillMode">
<summary>
Specifies how to determine the area for a flood fill operation
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.FloodFillMode.FLOODFILLBORDER">
<summary>
The fill area is bounded by a specific color
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.FloodFillMode.FLOODFILLSURFACE">
<summary>
The fill area is defined by a specific color.
Filling continues outward in all directions as long as the color is encountered
</summary>
<remarks>
This style is useful for filling areas with multicolored boundaries
</remarks>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.FormatSignature">
<summary>
Defines values that are used to identify the format of embedded data in EMF metafiles
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.FormatSignature.ENHMETA_SIGNATURE">
<summary>
The sequence of ASCII characters "FME ", which denotes EMF data. The reverse of the string is " EMF"
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.FormatSignature.EPS_SIGNATURE">
<summary>
The sequence of ASCII characters "FSPE", which denotes encapsulated PostScript (EPS) data. The reverse of the string is "EPSF"
</summary>
</member>
<!-- Badly formed XML comment ignored for member "T:Syncfusion.Metafile.Emf.Enums.GamutMappingIntent" -->
<member name="F:Syncfusion.Metafile.Emf.Enums.GamutMappingIntent.AbsColorIMetric">
<summary>
LCS_GM_ABS_COLORIMETRIC: Specifies that the white point SHOULD be maintained. Typically used when logical colors
MUST be matched to their nearest physical color in the destination color gamut.
Intent: Match
ICC name: Absolute Colorimetric
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GamutMappingIntent.Business">
<summary>
LCS_GM_BUSINESS: Specifies that saturation SHOULD be maintained. Typically used for business charts and other situations
in which dithering is not required.
Intent: Graphic
ICC name: Saturation
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GamutMappingIntent.Graphics">
<summary>
LCS_GM_GRAPHICS: Specifies that a colorimetric match SHOULD be maintained. Typically used for graphic designs and
named colors.
Intent: Proof
ICC name: Relative Colorimetric
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GamutMappingIntent.Images">
<summary>
LCS_GM_IMAGES: Specifies that contrast SHOULD be maintained. Typically used for photographs and natural images.
Intent: Picture
ICC name: Perceptual
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.GradientFill">
<summary>
Defines the modes for gradient fill operations
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GradientFill.GRADIENT_FILL_RECT_H">
<summary>
Color interpolation along a gradient from the left to the right edges of a rectangle
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GradientFill.GRADIENT_FILL_RECT_V">
<summary>
Color interpolation along a gradient from the top to the bottom edges of a rectangle
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GradientFill.GRADIENT_FILL_TRIANGLE">
<summary>
Color interpolation between vertexes of a triangle
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.GraphicsMode">
<summary>
Specifies how to interpret shape data such as rectangle coordinates
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE">
<summary>
TrueType text MUST be written from left to right and right side up, even if the
rest of the graphics are rotated about the x-axis or y-axis because of the current world-to-device
transform. Only the height of the text SHOULD be scaled
</summary>
<remarks>
Arcs MUST be drawn using the current arc direction, but they MUST NOT reflect the current world-to-device transform,
which might require a rotation along the x-axis or y-axis
<para />
In <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/> graphics mode, bottom and rightmost edges MUST be excluded when rectangles are drawn
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_ADVANCED">
<summary>
TrueType text output SHOULD fully conform to the current world-to-device transform
</summary>
<remarks>
Arcs MUST be drawn in the counterclockwise direction in world space; however, both arc control
points and the arcs themselves MUST reflect the current world-to-device transform
<para />
In GM_ADVANCED graphics mode, bottom and rightmost edges MUST be included when rectangles are drawn
</remarks>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.HatchStyle">
<summary>
Specifies the hatch pattern
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Layout.LTR">
LAYOUT_LTR 0x00000000 Sets the default horizontal layout to be left-to-right. This is the default mode for English and
European locales.
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Layout.RTL">
LAYOUT_RTL 0x00000001 Sets the default horizontal layout to be right-to-left. This mode is required for some languages,
including Arabic and Hebrew.
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Layout.BitmapOrientationPreserved">
LAYOUT_BITMAPORIENTATIONPRESERVED 0x00000008 Disables mirroring of bitmaps that are drawn by bitmap records
(section 2.3.1) when the layout mode is right-to-left.
</member>
<!-- Badly formed XML comment ignored for member "T:Syncfusion.Metafile.Emf.Enums.LogicalColorSpace" -->
<member name="F:Syncfusion.Metafile.Emf.Enums.LogicalColorSpace.CalibratedRGB">
<summary>
LCS_CALIBRATED_RGB: Color values are calibrated red green blue (RGB) values.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.LogicalColorSpace.Srgb">
<summary>
LCS_sRGB: The value is an encoding of the ASCII characters "sRGB", and it indicates that the color values are sRGB values.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.LogicalColorSpace.WindowsColorSpace">
<summary>
LCS_WINDOWS_COLOR_SPACE: The value is an encoding of the ASCII characters "Win ", including the trailing space, and
it indicates that the color values are Windows default color space values.
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.MapMode">
<summary>
Used to define the unit of measure for transforming page space units into device space units and for defining the orientation of the drawing axes
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_TEXT">
<summary>
Each logical unit is mapped to one device pixel. Positive x is to the right; positive y is down
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_LOMETRIC">
<summary>
Each logical unit is mapped to 0.1 millimeter. Positive x is to the right; positive y is up
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_HIMETRIC">
<summary>
Each logical unit is mapped to 0.01 millimeter. Positive x is to the right; positive y is up
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_LOENGLISH">
<summary>
Each logical unit is mapped to 0.01 inch. Positive x is to the right; positive y is up
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_HIENGLISH">
<summary>
Each logical unit is mapped to 0.001 inch. Positive x is to the right; positive y is up
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_TWIPS">
<summary>
Each logical unit is mapped to one-twentieth of a printer's point (1/1440 inch, also called a "twip"). Positive x is to the right; positive y is up
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_ISOTROPIC">
<summary>
Logical units are isotropic; that is, they are mapped to arbitrary units with equally scaled axes.
Thus, one unit along the x-axis is equal to one unit along the y-axis
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MapMode.MM_ANISOTROPIC">
<summary>
Logical units are anisotropic; that is, they are mapped to arbitrary units with arbitrarily scaled axes
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.MetafileEscapes">
<summary>
Specifies printer driver functionality
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.NEWFRAME">
<summary>
Notifies the printer driver that the application has finished writing to a page
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.ABORTDOC">
<summary>
Stops processing the current document
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.NEXTBAND">
<summary>
Notifies the printer driver that the application has finished writing to a band
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETCOLORTABLE">
<summary>
Sets color table values
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETCOLORTABLE">
<summary>
Gets color table values
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.FLUSHOUT">
<summary>
Causes all pending output to be flushed to the output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.DRAFTMODE">
<summary>
Indicates that the printer driver SHOULD print text only, and no graphics
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.QUERYESCSUPPORT">
<summary>
Queries a printer driver to determine whether a specific escape function is supported on the output device it drives
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETABORTPROC">
<summary>
Sets the application-defined function that allows a print job to be canceled during printing
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.STARTDOC">
<summary>
Notifies the printer driver that a new print job is starting
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.ENDDOC">
<summary>
Notifies the printer driver that the current print job is ending
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETPHYSPAGESIZE">
<summary>
Retrieves the physical page size currently selected on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETPRINTINGOFFSET">
<summary>
Retrieves the offset from the upper-left corner of the physical page where the actual printing or drawing begins
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETSCALINGFACTOR">
<summary>
Retrieves the scaling factors for the x-axis and the y-axis of a printer
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.META_ESCAPE_ENHANCED_METAFILE">
<summary>
Used to embed an enhanced metafile format (EMF) metafile within a WMF metafile
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETPENWIDTH">
<summary>
Sets the width of a pen in pixels
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETCOPYCOUNT">
<summary>
Sets the number of copies
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETPAPERSOURCE">
<summary>
Sets the source, such as a particular paper tray or bin on a printer, for output forms
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.PASSTHROUGH">
<summary>
This record passes through arbitrary data
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETTECHNOLOGY">
<summary>
Gets information concerning graphics technology that is supported on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETLINECAP">
<summary>
Specifies the line-drawing mode to use in output to a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETLINEJOIN">
<summary>
Specifies the line-joining mode to use in output to a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETMITERLIMIT">
<summary>
Sets the limit for the length of miter joins to use in output to a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.BANDINFO">
<summary>
Retrieves or specifies settings concerning banding on a device, such as the number of bands
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.DRAWPATTERNRECT">
<summary>
Draws a rectangle with a defined pattern
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETVECTORPENSIZE">
<summary>
Retrieves the physical pen size currently defined on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETVECTORBRUSHSIZE">
<summary>
Retrieves the physical brush size currently defined on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.ENABLEDUPLEX">
<summary>
Enables or disables double-sided (duplex) printing on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETSETPAPERBINS">
<summary>
Retrieves or specifies the source of output forms on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETSETPRINTORIENT">
<summary>
Retrieves or specifies the paper orientation on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.ENUMPAPERBINS">
<summary>
Retrieves information concerning the sources of different forms on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SETDIBSCALING">
<summary>
Specifies the scaling of device-independent bitmaps (DIBs)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.EPSPRINTING">
<summary>
Indicates the start and end of an encapsulated PostScript (EPS) section
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.ENUMPAPERMETRICS">
<summary>
Queries a printer driver for paper dimensions and other forms data
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETSETPAPERMETRICS">
<summary>
Retrieves or specifies paper dimensions and other forms data on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.POSTSCRIPT_DATA">
<summary>
Sends arbitrary PostScript data to an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.POSTSCRIPT_IGNORE">
<summary>
Notifies an output device to ignore PostScript data
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETDEVICEUNITS">
<summary>
Gets the device units currently configured on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETEXTENDEDTEXTMETRICS">
<summary>
Gets extended text metrics currently configured on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETPAIRKERNTABLE">
<summary>
Gets the font kern table currently defined on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.EXTTEXTOUT">
<summary>
Draws text using the currently selected font, background color, and text color
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GETFACENAME">
<summary>
Gets the font face name currently configured on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.DOWNLOADFACE">
<summary>
Sets the font face name on a device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.METAFILE_DRIVER">
<summary>
Queries a printer driver about the support for metafiles on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.QUERYDIBSUPPORT">
<summary>
Queries the printer driver about its support for DIBs on an output device
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.BEGIN_PATH">
<summary>
Opens a path
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.CLIP_TO_PATH">
<summary>
Defines a clip region that is bounded by a path
</summary>
<remarks>
The input MUST be a 16-bit quantity that defines the action to take
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.END_PATH">
<summary>
Ends a path
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.OPENCHANNEL">
<summary>
The same as <see cref="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.STARTDOC"/> specified with a NULL document and output filename, data in raw mode, and a type of zero
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.DOWNLOADHEADER">
<summary>
Instructs the printer driver to download sets of PostScript procedures
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.CLOSECHANNEL">
<summary>
The same as <see cref="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.ENDDOC"/>. See <see cref="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.OPENCHANNEL"/>
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.POSTSCRIPT_PASSTHROUGH">
<summary>
Sends arbitrary data directly to a printer driver, which is expected to process this data only when in PostScript mode.
See <see cref="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.POSTSCRIPT_IDENTIFY"/>
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.ENCAPSULATED_POSTSCRIPT">
<summary>
Sends arbitrary data directly to the printer driver
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.POSTSCRIPT_IDENTIFY">
<summary>
Sets the printer driver to either PostScript or GDI mode
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.POSTSCRIPT_INJECTION">
<summary>
Inserts a block of raw data into a PostScript stream
</summary>
<remarks>
The input MUST be a 32-bit quantity specifying the number of bytes to inject, a 16-bit quantity specifying the
injection point, and a 16-bit quantity specifying the page number, followed by the bytes to inject
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.CHECKJPEGFORMAT">
<summary>
Checks whether the printer supports a JPEG image
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.CHECKPNGFORMAT">
<summary>
Checks whether the printer supports a PNG image
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.GET_PS_FEATURESETTING">
<summary>
Gets information on a specified feature setting for a PostScript printer driver
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.MXDC_ESCAPE">
<summary>
Enables applications to write documents to a file or to a printer in XML Paper Specification (XPS) format
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileEscapes.SPCLPASSTHROUGH2">
<summary>
Enables applications to include private procedures and other arbitrary data in documents
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.MetafileVersion">
<summary>
Defines the interoperability version for EMF metafile
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.MetafileVersion.META_FORMAT_ENHANCED">
<summary>
Specifies EMF metafile interoperability
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.ModifyWorldTransformMode">
<summary>
Defines modes for changing the world-space to page-space transform that is currently defined in the playback device context
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ModifyWorldTransformMode.MWT_IDENTITY">
<summary>
Reset the current transform using the identity matrix. In this mode, the specified transform data is ignored
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ModifyWorldTransformMode.MWT_LEFTMULTIPLY">
<summary>
Multiply the current transform. In this mode, the specified transform data is the left multiplicand, and the current transform is the right multiplicand
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ModifyWorldTransformMode.MWT_RIGHTMULTIPLY">
<summary>
Multiply the current transform. In this mode, the specified transform data is the right multiplicand, and the current transform is the left multiplicand
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.ModifyWorldTransformMode.MWT_SET">
<summary>
Set the current transform to the specified transform data
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.PenStyle">
<summary>
Defines the attributes of pens that can be used in graphics operations.
A pen style is a combination of pen type, line style, line cap, and line join
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_COSMETIC">
<summary>
A pen type that specifies a line with a width of one logical unit and a style that is a solid color
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_ENDCAP_ROUND">
<summary>
A line cap that specifies round ends
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_JOIN_ROUND">
<summary>
A line join that specifies round joins
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_SOLID">
<summary>
A line style that is a solid color
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_DASH">
<summary>
A line style that is dashed
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_DOT">
<summary>
A line style that is dotted
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_DASHDOT">
<summary>
A line style that consists of alternating dashes and dots
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_DASHDOTDOT">
<summary>
A line style that consists of dashes and double dots
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_NULL">
<summary>
A line style that is invisible
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_INSIDEFRAME">
<summary>
A line style that is a solid color
</summary>
<remarks>
When this style is specified in a drawing record that takes a bounding rectangle,
the dimensions of the figure are shrunk so that it fits entirely in the bounding rectangle, considering the width of the pen
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_USERSTYLE">
<summary>
A line style that is defined by a styling array, which specifies the lengths of dashes and gaps in the line
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_ALTERNATE">
<summary>
A line style in which every other pixel is set. This style is applicable only to a pen type of <see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_COSMETIC"/>
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_ENDCAP_SQUARE">
<summary>
A line cap that specifies square ends
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_ENDCAP_FLAT">
<summary>
A line cap that specifies flat ends
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_JOIN_BEVEL">
<summary>
A line join that specifies beveled joins
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_JOIN_MITER">
<summary>
A line join that specifies mitered joins when the lengths of the joins are within the current miter length limit.
If the lengths of the joins exceed the miter limit, beveled joins are specified
</summary>
<remarks>
The miter length limit is a metafile state property that is set by the EMR_SETMITERLIMIT record
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_GEOMETRIC">
<summary>
A pen type that specifies a line with a width that is measured in logical units and a style that can contain any of the attributes of a brush
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags">
<summary>
Set of bit flags that specify properties of the pixel buffer that is used for output to the drawing surface
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_NEED_PALETTE">
TODO: add crefs
<summary>
The buffer uses RGBA pixels on a palette-managed device. A LogPalette
object is required to achieve the best results for this pixel
type. Colors in the palette SHOULD be specified according to the values
of the cRedBits, cRedShift, cGreenBits, cGreenShift, cBlueBits, and
cBlueShift fields
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_GENERIC_FORMAT">
<summary>
The pixel format is natively supported by the operating system; this is
known as the "generic" implementation.
If clear, the pixel format is supported by a device driver or hardware
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SUPPORT_OPENGL">
<summary>
The pixel buffer supports OpenGL drawing
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SUPPORT_GDI">
<summary>
This flag SHOULD be clear, but it MAY be set.
This flag and <see cref="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_DOUBLEBUFFER"/> MUST NOT both be set
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_DRAW_TO_BITMAP">
<summary>
The pixel buffer can draw to a memory bitmap
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_DRAW_TO_WINDOW">
<summary>
The pixel buffer can draw to a window or device surface
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_STEREO">
<summary>
The pixel buffer MAY be stereoscopic; that is, it MAY specify a color
plane that is used to create the illusion of depth in an image
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_DOUBLEBUFFER">
<summary>
The pixel buffer is double-buffered.
This flag and <see cref="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SUPPORT_GDI"/> MUST NOT both be set
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SUPPORT_COMPOSITION">
<summary>
The pixel buffer supports compositing, which indicates that source pixels
MAY overwrite or be combined with background pixels
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_DIRECT3D_ACCELERATED">
<summary>
The pixel buffer supports Direct3D drawing, which accelerated rendering in three dimensions
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SUPPORT_DIRECTDRAW">
<summary>
The pixel buffer supports DirectDraw drawing, which allows applications to
have low-level control of the output drawing surface
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_GENERIC_ACCELERATED">
<summary>
The pixel format is supported by a device driver that accelerates the
generic implementation. If this flag is clear and the
<see cref="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_GENERIC_FORMAT"/> flag is set, the pixel format is supported by the
generic implementation only
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SWAP_LAYER_BUFFERS">
<summary>
A device can swap individual color planes with pixel formats that include
double-buffered overlay or underlay color planes. Otherwise all color
planes are swapped together as a group
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SWAP_COPY">
<summary>
The contents of the back buffer have been copied to the front buffer in a
double-buffered color plane. The contents of the back buffer have not
been affected
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_SWAP_EXCHANGE">
<summary>
The contents of the back buffer have been exchanged with the contents of
the front buffer in a double-buffered color plane
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_NEED_SYSTEM_PALETTE">
<summary>
The output device supports one hardware palette in 256-color mode only.
For such systems to use hardware acceleration, the hardware palette
MUST be in a fixed order (for example, 3-3-2) when in RGBA mode, or
MUST match the LogPalette object when in color table mode
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_STEREO_DONTCARE">
<summary>
The pixel buffer MAY be either monoscopic or stereoscopic
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_DOUBLEBUFFER_DONTCARE">
<summary>
The pixel buffer can be either single or double buffered
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PixelFormatDescriptorFlags.PFD_DEPTH_DONTCARE">
<summary>
The pixel buffer is not required to include a color plane for depth effects
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.Point">
<summary>
Used to specify how a point is to be used in a drawing call
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Point.PT_CLOSEFIGURE">
<summary>
A <see cref="F:Syncfusion.Metafile.Emf.Enums.Point.PT_LINETO"/> or <see cref="F:Syncfusion.Metafile.Emf.Enums.Point.PT_BEZIERTO"/> type can be combined with this value by using
the bitwise operator OR to indicate that the corresponding point is the last point in a figure and the figure is closed
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Point.PT_LINETO">
<summary>
Specifies that a line is to be drawn from the current position to this point, which then becomes the new current position
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Point.PT_BEZIERTO">
<summary>
Specifies that this point is a control point or ending point for a Bezier curve
</summary>
<remarks>
PT_BEZIERTO types always occur in sets of three.
The current position defines the starting point for the Bezier curve.
The first two PT_BEZIERTO points are the control points, and the third PT_BEZIERTO point is the ending point.
The ending point becomes the new current position. If there are not three consecutive PT_BEZIERTO points, an error results
</remarks>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.Point.PT_MOVETO">
<summary>
Specifies that this point starts a disjoint figure. This point becomes the new current position
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.PolygonFillMode">
<summary>
Defines values that specify how to calculate the region of a polygon that is to be filled
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PolygonFillMode.ALTERNATE">
<summary>
Selects alternate mode (fills the area between odd-numbered and even-numbered polygon sides on each scan line)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.PolygonFillMode.WINDING">
<summary>
Selects winding mode (fills any region with a nonzero winding value)
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.RegionMode">
<summary>
Defines values that are used with <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SELECTCLIPPATH"/> and <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTSELECTCLIPRGN"/>,
specifying the current path bracket or a new region that is being combined with the current clipping region
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.RegionMode.RGN_AND">
<summary>
The new clipping region includes the intersection (overlapping areas) of the current
clipping region and the current path bracket (or new region)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.RegionMode.RGN_OR">
<summary>
The new clipping region includes the union (combined areas) of the current clipping region
and the current path bracket (or new region)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.RegionMode.RGN_XOR">
<summary>
The new clipping region includes the union of the current clipping region and the current
path bracket (or new region) but without the overlapping areas
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.RegionMode.RGN_DIFF">
<summary>
The new clipping region includes the areas of the current clipping region with those of the
current path bracket (or new region) excluded
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.RegionMode.RGN_COPY">
<summary>
The new clipping region is the current path bracket (or the new region)
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.StockObject">
<summary>
Specifies the indexes of predefined logical graphics objects that can be used in graphics operations
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.StretchMode">
<summary>
The StretchMode enumeration is used to specify how color data is added to or removed from bitmaps that are stretched or
compressed.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.StretchMode.AndScans">
<summary>
STRETCH_ANDSCANS: Performs a Boolean AND operation using the color values for the eliminated and existing pixels.
If the bitmap is a monochrome bitmap, this mode preserves black pixels at the expense of white pixels.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.StretchMode.OrScans">
<summary>
STRETCH_ORSCANS: Performs a Boolean OR operation using the color values for the eliminated and existing pixels.
If the bitmap is a monochrome bitmap, this mode preserves white pixels at the expense of black pixels.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.StretchMode.DeleteScans">
<summary>
STRETCH_DELETESCANS: Deletes the pixels. This mode deletes all eliminated lines of pixels without trying to preserve their
information.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.StretchMode.Halftone">
<summary>
STRETCH_HALFTONE: Maps pixels from the source rectangle into blocks of pixels in the destination rectangle. The average
color over the destination block of pixels approximates the color of the source pixels.
After setting the STRETCH_HALFTONE stretching mode, the brush origin SHOULD be defined by an EMR_SETBRUSHORGEX
record. If it fails to do so, brush misalignment can occur.
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Enums.TernaryRasterOperation">
<summary>
Specifies ternary raster operation codes, which define how to combine the bits in a source bitmap with the bits in a destination bitmap.
<para>
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
</para>
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.TernaryRasterOperation.BLACKNESS">
<summary>
Fills the destination rectangle using the color associated with index 0 in the physical
. (This color is black for the default physical palette)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.TernaryRasterOperation.PATCOPY">
<summary>
Copies the specified pattern into the destination bitmap
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Enums.TernaryRasterOperation.WHITENESS">
<summary>
Fills the destination rectangle using the color associated with index 1 in the physical palette. (This color is white for the default physical palette)
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Interfaces.IEmfParsable">
<summary>
Provides static abstract method for parsing EMF record
</summary>
<typeparam name="T">Type of EMF record to be parsed</typeparam>
</member>
<member name="T:Syncfusion.Metafile.Emf.Interfaces.IEmfParsableExtension`2">
<summary>
Provides static abstract method for parsing extension of EMF record
</summary>
<typeparam name="TBase">Type of base record</typeparam>
<typeparam name="TExtension">Type of extension record</typeparam>
</member>
<member name="T:Syncfusion.Metafile.Emf.Interfaces.IGradientShape">
<summary>
Represents a shape that can be used in a gradient fill.
</summary>
<remarks>
There are only two implementations of this interface: <see cref="T:Syncfusion.Metafile.Emf.Objects.GradientRectangle"/> and <see cref="T:Syncfusion.Metafile.Emf.Objects.GradientTriangle"/>.
</remarks>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.ColorRef">
<summary>
Defines the RGB color
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.ColorRef.Red">
<summary>
Defines the relative intensity of red
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.ColorRef.Green">
<summary>
Defines the relative intensity of green
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.ColorRef.Blue">
<summary>
Defines the relative intensity of blue
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.EmrText">
<summary>
Contains values for text output
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.Reference">
<summary>
Specifies the coordinates of the reference point used to position the string
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.Chars">
<summary>
Specifies the number of characters in the string
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.OffString">
<summary>
Specifies the offset to the output string in bytes, from the start of the record in which this object is contained
</summary>
<remarks>
This value is 8- or 16-bit aligned, according to the character format
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.Options">
<summary>
Specifies how to use the rectangle specified in the <see cref="P:Syncfusion.Metafile.Emf.Objects.EmrText.Rectangle"/> field
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.Rectangle">
<summary>
Defines a clipping and/or opaquing rectangle in logical units.
This rectangle is applied to the text output performed by the containing record
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.OffDx">
<summary>
Specifies the offset to an intercharacter spacing array in bytes, from the start of the record in which this object is contained
</summary>
<remarks>
This value is 32-bit aligned
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.StringBuffer">
<summary>
The character string buffer
</summary>
<remarks>
The size and encoding of the characters is determined by the type of record that
contains this object, as follows:
<para>
- <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTTEXTOUTA"/> and <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYTEXTOUTA"/> records: 8-bit ASCII characters
</para>
<para>
- <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_EXTTEXTOUTW"/> and <see cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_POLYTEXTOUTW"/> records: 16-bit UNICODE characters
</para>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.EmrText.DxBuffer">
<summary>
The character spacing buffer that specifies the output spacing between the origins of adjacent character cells in logical units
</summary>
<remarks>
The location of this field is specified by the value of offDx in bytes from the start of this record.
If spacing is defined, this field contains the same number of values as characters in the output string
<para />
If the <see cref="P:Syncfusion.Metafile.Emf.Objects.EmrText.Options"/> field contains the <see cref="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_PDY"/> flag, then this buffer contains twice as
many values as there are characters in the output string, one horizontal and one vertical offset for each, in that order
</remarks>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.GradientTriangle">
<summary>
The GradientRectangle object defines a triangle using <see cref="T:Syncfusion.Metafile.Emf.Objects.TriVertex"/> objects
in an <see cref="T:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill"/> record
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.GradientTriangle.Vertex1">
<summary>
An index into an array of <see cref="T:Syncfusion.Metafile.Emf.Objects.TriVertex"/> objects that specifies the first vertex of a triangle.
The index MUST be smaller than the size of the array, as defined by the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NVer"/>
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.GradientTriangle.Vertex2">
<summary>
An index into an array of <see cref="T:Syncfusion.Metafile.Emf.Objects.TriVertex"/> objects that specifies the second vertex of a triangle.
The index MUST be smaller than the size of the array, as defined by the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NVer"/>
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.GradientTriangle.Vertex3">
<summary>
An index into an array of <see cref="T:Syncfusion.Metafile.Emf.Objects.TriVertex"/> objects that specifies the third vertex of a triangle.
The index MUST be smaller than the size of the array, as defined by the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NVer"/>
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.LogBrushEx">
<summary>
Defines the style, color, and pattern of a device-independent brush
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogBrushEx.BrushStyle">
<summary>
Specifies the brush style.
Values of this field MUST be <see cref="F:Syncfusion.Metafile.Emf.Enums.BrushStyle.BS_SOLID"/>, <see cref="F:Syncfusion.Metafile.Emf.Enums.BrushStyle.BS_HATCHED"/>, or <see cref="F:Syncfusion.Metafile.Emf.Enums.BrushStyle.BS_NULL"/>
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogBrushEx.Color">
<summary>
Specifies a color
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogBrushEx.HatchStyle">
<summary>
Brush hatch data
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.LogPenEx">
<summary>
Specifies the style, width, and color of an extended logical pen
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle">
<summary>
Specifies the pen style
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.Width">
<summary>
Specifies the width of the line drawn by the pen
</summary>
<remarks>
If the pen type in the <see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle"/> field is <see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_COSMETIC"/>, this value is the width in logical units;
otherwise, the width is specified in device units. If the pen type in the <see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle"/> field is
<see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_COSMETIC"/>, this value MUST be 0x00000001
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.BrushStyle">
<summary>
Specifies a brush style for the pen
</summary>
<remarks>
If the pen type in the <see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle"/> field is <see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_GEOMETRIC"/>, this value is either <see cref="F:Syncfusion.Metafile.Emf.Enums.BrushStyle.BS_SOLID"/> or
<see cref="F:Syncfusion.Metafile.Emf.Enums.BrushStyle.BS_HATCHED"/>. The value of this field can be <see cref="F:Syncfusion.Metafile.Emf.Enums.BrushStyle.BS_NULL"/>, but only if the line style specified in
<see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_NULL"/>. The <see cref="F:Syncfusion.Metafile.Emf.Enums.BrushStyle.BS_NULL"/> style SHOULD be used to specify a brush that has no effect
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.ColorRef">
<summary>
Specifies the color of the pen
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.BrushHatch">
<summary>
The brush hatch pattern
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.NumStyleEntries">
<summary>
The number of elements in the array specified in the StyleEntry field.
</summary>
<remarks>
This value SHOULD be zero if <see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle"/> does not specify <see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_USERSTYLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.StyleEntry">
<summary>
Defines the lengths of dashes and gaps in the line drawn by this pen when the value of <see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_USERSTYLE"/>.
The array contains the number of entries specified by <see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.NumStyleEntries"/>, but it is used as if it repeated indefinitely
</summary>
<remarks>
The first entry in the array specifies the length of the first dash. The second entry specifies the length of the first gap.
Thereafter, lengths of dashes and gaps alternate. If the pen type in the <see cref="P:Syncfusion.Metafile.Emf.Objects.LogPenEx.PenStyle"/> field is <see cref="F:Syncfusion.Metafile.Emf.Enums.PenStyle.PS_GEOMETRIC"/>,
lengths are specified in logical units; otherwise, they are specified in device units.
</remarks>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.RegionData">
<summary>
Specifies data that defines a region, which is made of non-overlapping rectangles
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.RegionData.RegionDataHeader">
<summary>
Defines the contents of the <see cref="P:Syncfusion.Metafile.Emf.Objects.RegionData.Data"/> field
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.RegionData.Data">
<summary>
An array of RectL that are merged to create the region
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.RegionDataHeader">
<summary>
Defines the properties of a <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionData"/> object
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Objects.RegionDataHeader.Size">
<summary>
Specifies the size of this object in bytes
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Objects.RegionDataHeader.Type">
<summary>
Specifies the region type
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.RegionDataHeader.CountRects">
<summary>
Specifies the number of rectangles in this region
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.RegionDataHeader.RgnSize">
<summary>
Specifies the size of the buffer of rectangles in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.RegionDataHeader.Bounds">
<summary>
Specifies the bounds of the region
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.Structure_Objects.CIEXYZ">
<summary>
[MS-WMF] 2.2.2.6 CIEXYZ Object
The CIEXYZ Object defines information about the CIEXYZ chromaticity object.
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.TriVertex">
<summary>
Specifies color and position information for the definition of a rectangle or triangle vertex
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.TriVertex.X">
<summary>
Specifies the horizontal position, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.TriVertex.Y">
<summary>
Specifies the vertical position, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.TriVertex.Red">
<summary>
Specifies the red color value for the point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.TriVertex.Green">
<summary>
Specifies the green color value for the point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.TriVertex.Blue">
<summary>
Specifies the blue color value for the point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.TriVertex.Alpha">
<summary>
Specifies the alpha transparency value for the point
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Objects.XForm">
<summary>
Defines a two-dimensional, linear transform matrix
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.XForm.Dx">
<summary>
The horizontal translation component, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Objects.XForm.Dy">
<summary>
The vertical translation component, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.Bounds">
<summary>
Specifies the destination bounding rectangle in logical coordinates
</summary>
<remarks>
If the intersection of this rectangle with the current clipping regions in the playback device context is empty,
this record has no effect
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.XDest">
<summary>
Specifies the logical x-coordinate of the upper-left corner of the destination rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.YDest">
<summary>
Specifies the logical y-coordinate of the upper-left corner of the destination rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.CXDest">
<summary>
Specifies the logical width of the source and destination rectangles
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.CYDest">
<summary>
Specifies the logical height of the source and destination rectangles
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.BitBltRasterOperation">
<summary>
Specifies the raster operation code
</summary>
<remarks>
This code defines how the color data of the source rectangle is to be combined with the color data of
the destination rectangle and optionally a brush pattern, to achieve the final color
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.XSrc">
<summary>
Specifies the logical x-coordinate of the upper-left corner of the source rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.YSrc">
<summary>
Specifies the logical y-coordinate of the upper-left corner of the source rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.XFormSrc">
<summary>
Specifies a world-space to page-space transform to apply to the source bitmap
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.BkColorSrc">
<summary>
Specifies the background color of the source bitmap
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.UsageSrc">
<summary>
Specifies how to interpret values in the color table in the source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.OffBmiSrc">
<summary>
Specifies the offset in bytes, from the start of this record to the source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.CbBmiSrc">
<summary>
Specifies the size in bytes, of the source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.OffBitsSrc">
<summary>
Specifies the offset in bytes, from the start of this record to the source bitmap bits
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.CbBitsSrc">
<summary>
Specifies the size in bytes, of the source bitmap bits
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.BmiSrc">
<summary>
The source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrBitBlt.BitsSrc">
<summary>
The source bitmap bits
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETDIBITSTODEVICE"/>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.Bounds">
<summary>
Specifies the destination bounding rectangle in logical coordinates.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.XDest">
<summary>
Specifies the logical x-coordinate of the upper-left corner of the destination rectangle.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.YDest">
<summary>
Specifies the logical y-coordinate of the upper-left corner of the destination rectangle.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.XSrc">
<summary>
Specifies the x-coordinate in pixels of the lower-left corner of the source rectangle.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.YSrc">
<summary>
Specifies the y-coordinate in pixels of the lower-left corner of the source rectangle.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.CxSrc">
<summary>
Specifies the width in pixels of the source rectangle.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.CySrc">
<summary>
Specifies the height in pixels of the source rectangle.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.OffBmiSrc">
<summary>
Specifies the offset in bytes, from the start of this record to the source bitmap header.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.CbBmiSrc">
<summary>
Specifies the size in bytes of the source bitmap header.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.OffBitsSrc">
<summary>
Specifies the offset in bytes, from the start of this record to the source bitmap bits.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.CbBitsSrc">
<summary>
Specifies the size in bytes of the source bitmap bits.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.UsageSrc">
<summary>
Specifies how to interpret values in the color table in the source bitmap header.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.IStartScan">
<summary>
Specifies the first scan line in the array.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.CScans">
<summary>
Specifies the number of scan lines.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.BmiSrc">
<summary>
The source bitmap header.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrSetDIBitsToDevice.BitsSrc">
<summary>
The source bitmap bits.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.Bounds">
<summary>
Specifies the destination bounding rectangle in logical coordinates
</summary>
<remarks>
If the intersection of this rectangle with the current clipping regions in the playback device context is empty,
this record has no effect
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.XDest">
<summary>
Specifies the logical x-coordinate of the upper-left corner of the destination rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.YDest">
<summary>
Specifies the logical y-coordinate of the upper-left corner of the destination rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.XSrc">
<summary>
Specifies the logical x-coordinate of the upper-left corner of the source rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.YSrc">
<summary>
Specifies the logical y-coordinate of the upper-left corner of the source rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.CXSrc">
<summary>
Specifies the width in pixels of the source rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.CYSrc">
<summary>
Specifies the height in pixels of the source rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.OffBmiSrc">
<summary>
Specifies the offset in bytes, from the start of this record to the source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.CbBmiSrc">
<summary>
Specifies the size in bytes, of the source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.OffBitsSrc">
<summary>
Specifies the offset in bytes, from the start of this record to the source bitmap bits
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.CbBitsSrc">
<summary>
Specifies the size in bytes, of the source bitmap bits
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.UsageSrc">
<summary>
Specifies how to interpret values in the color table in the source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.BitBltRasterOperation">
<summary>
Specifies the raster operation code
</summary>
<remarks>
This code defines how the color data of the source rectangle is to be combined with the color data of
the destination rectangle and optionally a brush pattern, to achieve the final color
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.CXDest">
<summary>
Specifies the logical width of the destination rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.CYDest">
<summary>
Specifies the logical height of the destination rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.BmiHeader">
<summary>
The source bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Bitmap.EmrStretchDiBits.BitsSrc">
<summary>
The source bitmap bits
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrExcludeClipRect.Clip">
<summary>
Specifies a rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrExtSelectClipRgn.RgnDataSize">
<summary>
Specifies the size of region data in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrExtSelectClipRgn.RegionMode">
<summary>
Specifies the way to use the region
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrExtSelectClipRgn.RgnData">
<summary>
Specifies the <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionData"/> object in logical units
</summary>
<remarks>
If <see cref="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrExtSelectClipRgn.RegionMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.RegionMode.RGN_COPY"/>,
this data can be omitted and the clipping region SHOULD be set to the default clipping region
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrIntersectClipRect.Clip">
<summary>
Specifies the rectangle in logical units
</summary>
<remarks>
The lower and right edges of the specified rectangle are excluded from the clipping region
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrOffsetClipRgn.Offset">
<summary>
Specifies the horizontal and vertical offsets in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Clipping.EmrSelectClipPath.RegionMode">
<summary>
Specifies how to combine the current clipping region with the current path bracket
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Comment.EmrComment.DataSize">
<summary>
Specifies the size, in bytes, of the CommentIdentifier and CommentRecordParm fields in the RecordBuffer field that follows.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Comment.EmrComment.PrivateData">
<summary>
Specifies the private data. The first 32-bit field of this data MUST NOT be one of the predefined comment identifier values.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.FixedSize">
<summary>
Fixed-size part of the header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Bounds">
<summary>
Specifies the rectangular inclusive-inclusive bounds in logical units of the smallest rectangle that can be drawn around the image stored in the metafile
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Frame">
<summary>
Specifies the rectangular inclusive-inclusive dimensions, in .01 millimeter units, of a rectangle that surrounds the image stored in the metafile
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Signature">
<summary>
Record signature
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Version">
<summary>
Specifies the EMF version for interoperability. This MAY be 0x00010000
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Bytes">
<summary>
Specifies the size of the metafile in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Records">
<summary>
Specifies the number of records in the metafile
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Handles">
<summary>
Specifies the number of graphics objects that are used during the processing of the metafile
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.NDescription">
<summary>
Specifies the number of UNICODE characters in the array that contains the description of the metafile's contents. This is zero if there is no description string
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.OffDescription">
<summary>
Specifies the offset from the beginning of this record to the array that contains the description of the metafile's contents
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.PalEntries">
<summary>
Specifies the number of entries in the metafile palette. The location of the palette is specified in the EMR_EOF record
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Device">
<summary>
Specifies the size of the reference device, in pixels
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Millimeters">
<summary>
Specifies the size of the reference device, in millimeters
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.Description">
<summary>
Optional UNICODE description string
</summary>
</member>
<member name="M:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeader.ParseDescription(System.IO.Stream,System.UInt32,System.UInt32)">
<summary>
Tries to parse an optional description string from the specified stream. Stream MUST have position = <paramref name="offDescription"/>
</summary>
<param name="stream">Input EMF file stream</param>
<param name="offDescription">Offset from the beginning of header record to the array that contains the description of the metafile's contents</param>
<param name="nDescription">Number of UNICODE characters in the array that contains the description of the metafile's contents</param>
<returns>If parse was successful - description string, otherwise - null</returns>
</member>
<member name="T:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeaderExtension1">
<summary>
Defines the first extension to the EMF metafile header.
It adds support for a <see cref="T:Syncfusion.Metafile.Emf.Objects.PixelFormatDescriptor"/>> object and OpenGL records
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeaderExtension1.CbPixelFormat">
<summary>
Specifies the size of the PixelFormatDescriptor object. This value is 0x00000000 if no pixel format is set
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeaderExtension1.OffPixelFormat">
<summary>
Specifies the offset to the PixelFormatDescriptor object. This value is 0x00000000 if no pixel format is set
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeaderExtension1.BOpenGL">
<summary>
Indicates whether OpenGL commands are present in the metafile.
0 - OpenGL commands are not present in the metafile. 1 - OpenGL commands are present in the metafile
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeaderExtension2">
<summary>
Defines the second extension to the EMF metafile header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeaderExtension2.MicrometersX">
<summary>
Horizontal size of the display device for which the metafile image was generated, in micrometers
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Control.Header.EmfMetafileHeaderExtension2.MicrometersY">
<summary>
Vertical size of the display device for which the metafile image was generated, in micrometers
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrAngleArc.Center">
<summary>
Specifies the logical coordinates of the circle's center
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrAngleArc.Radius">
<summary>
Specifies the circle's radius, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrAngleArc.StartAngle">
<summary>
Specifies the arc's start angle, in degrees
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrAngleArc.SweepAngle">
<summary>
Specifies the arc's sweep angle, in degrees
</summary>
<remarks>
If the sweep angle is greater than 360 degrees, the arc is swept multiple times
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrArc.Box">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrArc.Start">
<summary>
Specifies the coordinates in logical units of the ending point of the radial line defining the starting point of the arc
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrArc.End">
<summary>
Specifies the coordinates in logical units of the ending point of the radial line defining the ending point of the arc
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrArcTo.Box">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrArcTo.Start">
<summary>
Specifies the coordinates, in logical units, of the first radial ending point, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrArcTo.End">
<summary>
Specifies the coordinates, in logical units, of the second radial ending point, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrChord.Box">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrChord.Start">
<summary>
Specifies the coordinates, in logical units, of the endpoint of the radial defining the beginning of the chord
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrChord.End">
<summary>
Specifies the coordinates, in logical units, of the endpoint of the radial defining the end of the chord
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrEllipse.Box">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtFloodFill.Start">
<summary>
Specifies the coordinates, in logical units, where filling begins
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtFloodFill.Color">
<summary>
Used with the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtFloodFill.FloodFillMode"/> to determine the area to fill
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtFloodFill.FloodFillMode">
<summary>
Specifies how to use the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtFloodFill.Color"/> value to determine the area for the flood fill operation
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutA.Bounds">
<summary>
Not used and MUST be ignored on receipt
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutA.IGraphicsMode">
<summary>
Specifies the graphics mode
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutA.EXScale">
<summary>
Specifies the scale factor to apply along the X axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutA.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutA.EYScale">
<summary>
Specifies the scale factor to apply along the T axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutA.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutA.AEmrText">
<summary>
Specifies the output string in 8-bit ASCII characters, text attributes, and spacing values
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutW.Bounds">
<summary>
Not used and MUST be ignored on receipt
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutW.IGraphicsMode">
<summary>
Specifies the graphics mode
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutW.EXScale">
<summary>
Specifies the scale factor to apply along the X axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutW.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutW.EYScale">
<summary>
Specifies the scale factor to apply along the T axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutW.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrExtTextOutW.WEmrText">
<summary>
Specifies the output string in UNICODE characters, with text attributes and spacing values
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFillPath.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFillRgn.Bounds">
<summary>
Specifies the destination bounding rectangle in logical units
</summary>
<remarks>
If the intersection of this rectangle with the current clipping region is empty, this record has no effect
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFillRgn.RgnDataSize">
<summary>
Specifies the size of region data in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFillRgn.IhBrush">
<summary>
Specifies the index of the brush in the EMF object table for filling the region
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFillRgn.RgnData">
<summary>
Specifies the output region in a <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionData"/> object
</summary>
<remarks>
The bounds specified by the <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionDataHeader"/> field of this object MAY be used as the bounding region when this record is processed
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFrameRgn.Bounds">
<summary>
Specifies the destination bounding rectangle in logical units
</summary>
<remarks>
If the intersection of this rectangle with the current clipping region is empty, this record has no effect
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFrameRgn.RgnDataSize">
<summary>
Specifies the size of region data in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFrameRgn.IhBrush">
<summary>
Specifies the index of the brush in the EMF object table for filling the region
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFrameRgn.Width">
<summary>
Specifies the width of the vertical brush stroke, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFrameRgn.Height">
<summary>
Specifies the height of the horizontal brush stroke, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrFrameRgn.RgnData">
<summary>
Specifies the output region in a <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionData"/> object
</summary>
<remarks>
The bounds specified by the <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionDataHeader"/> field of this object MAY be used as the bounding region when this record is processed
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.Bounds">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NVer">
<summary>
Specifies the number of vertexes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NTri">
<summary>
Specifies the number of rectangles or triangles to fill
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.UlMode">
<summary>
Specifies the gradient fill mode
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.VertexObjects">
<summary>
An array of <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NVer"/> <see cref="T:Syncfusion.Metafile.Emf.Objects.TriVertex"/> objects.
Each object specifies the position and color of a vertex of either a rectangle or a triangle,
depending on the value of the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.UlMode"/> field
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.VertexIndexes">
<summary>
An array of <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NTri"/> <see cref="T:Syncfusion.Metafile.Emf.Objects.GradientRectangle"/> or <see cref="T:Syncfusion.Metafile.Emf.Objects.GradientTriangle"/> objects,
depending on the value of the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.UlMode"/> field. <para />
Each object specifies indexes into the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.VertexObjects"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.VertexPadding">
<summary>
An array of <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.NTri"/> times four bytes that MUST be present if
the value of the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.UlMode"/> field is <see cref="F:Syncfusion.Metafile.Emf.Enums.GradientFill.GRADIENT_FILL_RECT_H"/> or <see cref="F:Syncfusion.Metafile.Emf.Enums.GradientFill.GRADIENT_FILL_RECT_V"/>.
If the value of the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrGradientFill.UlMode"/> field is <see cref="F:Syncfusion.Metafile.Emf.Enums.GradientFill.GRADIENT_FILL_TRIANGLE"/>, no VertexPadding is present
</summary>
<remarks>
This field MUST be ignored
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrLineTo.Point">
<summary>
Specifies the coordinates of the line's endpoint
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPaintRgn.Bounds">
<summary>
Specifies the destination bounding rectangle in logical units
</summary>
<remarks>
If the intersection of this rectangle with the current clipping region is empty, this record has no effect
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPaintRgn.RgnDataSize">
<summary>
Specifies the size of region data in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPaintRgn.RgnData">
<summary>
Specifies the output region in a <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionData"/> object
</summary>
<remarks>
The bounds specified by the <see cref="T:Syncfusion.Metafile.Emf.Objects.RegionDataHeader"/> field of this object MAY be used as the bounding region when this record is processed
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPie.Box">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPie.Start">
<summary>
Specifies the coordinates, in logical units, of the endpoint of the first radial
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPie.End">
<summary>
Specifies the coordinates, in logical units, of the endpoint of the second radial
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier.Bounds">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier.APoints"/> array
</summary>
<remarks>
This value MUST be one more than three times the number of curves to be drawn because each Bezier
curve requires two control points and an endpoint, and the initial curve requires an additional starting point
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier.APoints">
<summary>
Specifies the endpoints and control points of the Bezier curves in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier16.Bounds">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier16.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier16.APoints"/> array
</summary>
<remarks>
This value MUST be one more than three times the number of curves to be drawn because each Bezier
curve requires two control points and an endpoint, and the initial curve requires an additional starting point
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezier16.APoints">
<summary>
Specifies the endpoints and control points of the Bezier curves in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo.APoints"/> array
</summary>
<remarks>
The first curve MUST be drawn from the current position to the third point by using the first two points
as control points. For each subsequent curve, exactly three more points MUST be specified, and
the ending point of the previous curve MUST be used as the starting point for the next
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo.APoints">
<summary>
Specifies the endpoints and control points of the Bezier curves in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo16.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo16.Count">
<summary>
Specifies the total number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo16.APoints"/> array
<para />
The first curve is drawn from the current position to the third point by using the first two points as control points.
For each subsequent curve, three more points MUST be specified, and the ending point of the previous curve MUST be used as the starting point for the next
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyBezierTo16.APoints">
<summary>
Specifies the points of the Bezier curves in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw.APoints"/> property
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw.APoints">
<summary>
Points in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw.ABTypes">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw.Count"/> length collection of byte values that specifies how each point in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw.APoints"/> collection is used
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw16.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw16.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw16.APoints"/> property
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw16.APoints">
<summary>
Points in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw16.ABTypes">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw16.Count"/> length collection of byte values that specifies how each point in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyDraw16.APoints"/> collection is used
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon.Count">
<summary>
Specifies the number of points in the APoints array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon.APoints">
<summary>
Specifies the vertexes of the polygon in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon16.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon16.Count">
<summary>
Specifies the total number of points in <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon16.APoints"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon16.APoints">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolygon16.Count"/> length array, which specifies the array of points
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLine.Bounds">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLine.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLine.APoints"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLine.APoints">
<summary>
Specifies the point data, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyline16.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyline16.Count">
<summary>
Specifies the total number of points in <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyline16.APoints"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyline16.APoints">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyline16.Count"/> length array, which specifies the array of points
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLineTo.Bounds">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLineTo.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLineTo.APoints"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyLineTo.APoints">
<summary>
Specifies the point data, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolylineTo16.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolylineTo16.Count">
<summary>
Specifies the number of points in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolylineTo16.APoints"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolylineTo16.APoints">
<summary>
Specifies the point data, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon.NumberOfPolygons">
<summary>
Specifies the number of polygons
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon.Count">
<summary>
Specifies the total number of points in all polygons
</summary>
<remarks>
Any extra points MUST be ignored. To draw a line with more points, the data SHOULD be divided
into groups that have less than the maximum number of points, and an EMR_POLYPOLYGON
operation SHOULD be performed for each group of point
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon.PolygonPointCount">
<summary>
Specifies the point count for each polygon
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon.APoints">
<summary>
Specifies the points for all polygons in logical units
</summary>
<remarks>
The number of points is specified by the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon.Count"/> field value
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon16.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon16.NumberOfPolygons">
<summary>
Specifies the number of polygons
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon16.Count">
<summary>
Specifies the total number of points in all polygons
</summary>
<remarks>
Any extra points MUST be ignored. To draw a line with more points, the data SHOULD be divided
into groups that have less than the maximum number of points, and an EMR_POLYPOLYGON
operation SHOULD be performed for each group of point
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon16.PolygonPointCount">
<summary>
Specifies the point count for each polygon
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon16.APoints">
<summary>
Specifies the points for all polygons in logical units
</summary>
<remarks>
The number of points is specified by the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolygon16.Count"/> field value
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.NumberOfPolylines">
<summary>
Specifies the number of polylines, which is the number of elements in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.APolylinePointCount"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.Count">
<summary>
Specifies the total number of points in all polylines, which is the number of elements in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.APoints"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.APolylinePointCount">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.NumberOfPolylines"/> length array of values that specify the point counts for all polylines
</summary>
<remarks>
Each value MUST be >= 0x00000002
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.APoints">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline.Count"/> length array of objects that specify the point data, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.NumberOfPolylines">
<summary>
Specifies the number of polylines, which is the number of elements in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.APolylinePointCount"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.Count">
<summary>
Specifies the total number of points in all polylines, which is the number of elements in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.APoints"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.APolylinePointCount">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.NumberOfPolylines"/> length array of values that specify the point counts for all polylines
</summary>
<remarks>
Each value MUST be >= 0x00000002
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.APoints">
<summary>
A <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyPolyline16.Count"/> length array of objects that specify the point data, in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.IGraphicsMode">
<summary>
Specifies the graphics mode
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.EXScale">
<summary>
Specifies the scale factor to apply along the X axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.EYScale">
<summary>
Specifies the scale factor to apply along the T axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.CStrings">
<summary>
Specifies the number of objects in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.AEmrTexts"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.AEmrTexts">
<summary>
Specifies the output strings in 8-bit ASCII characters, with text attributes, and spacing values
</summary>
<remarks>
The number of objects is specified by <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutA.CStrings"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.IGraphicsMode">
<summary>
Specifies the graphics mode
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.EXScale">
<summary>
Specifies the scale factor to apply along the X axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.EYScale">
<summary>
Specifies the scale factor to apply along the T axis to convert from page space units to .01mm units
</summary>
<remarks>
This SHOULD be used only if <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.IGraphicsMode"/> is <see cref="F:Syncfusion.Metafile.Emf.Enums.GraphicsMode.GM_COMPATIBLE"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.CStrings">
<summary>
Specifies the number of objects in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.WEmrTexts"/> array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.WEmrTexts">
<summary>
Specifies the output strings in UNICODE characters, with text attributes, and spacing values
</summary>
<remarks>
The number of objects is specified by <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrPolyTextOutW.CStrings"/>
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrRectangle.Box">
<summary>
Specifies the inclusive-inclusive rectangle to draw
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrRoundRect.Box">
<summary>
Specifies the inclusive-inclusive bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrRoundRect.Corner">
<summary>
Specifies the width and height, in logical coordinates, of the ellipse used to draw the rounded corners
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSetPixelV.Pixel">
<summary>
Specifies the logical coordinates for the pixel
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSetPixelV.Color">
<summary>
Specifies the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSetPixelV.Pixel"/> color
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.X">
<summary>
Specifies the x-coordinate of where to place the string
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.Y">
<summary>
Specifies the y-coordinate of where to place the string
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.CChars">
<summary>
Specifies the number of 16-bit characters in the string
</summary>
<remarks>
The string is NOT null-terminated
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.FUOptions">
<summary>
Specifies the text output options to use
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.IGraphicsMode">
<summary>
Specifies the graphics mode
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.EXScale">
<summary>
Specifies how much to scale the text in the x-direction
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.EYScale">
<summary>
Specifies how much to scale the text in the y-direction
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
<remarks>
If <see cref="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_NO_RECT"/> is set in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.FUOptions"/> field, this field is not included in the record
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.TextString">
<summary>
A string that contains the text string to draw, in either 8-bit or 16-bit character codes,
according to the value of the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.FUOptions"/> field
</summary>
<remarks>
If <see cref="F:Syncfusion.Metafile.Emf.Enums.ExtTextOutOptions.ETO_SMALL_CHARS"/> is set in the <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.FUOptions"/> field, <see cref="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrSmallTextOut.TextString"/> contains 8-bit codes for characters,
derived from the low bytes of Unicode UTF16-LE character codes, in which the high byte is assumed to be 0
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrStrokeAndFillPath.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Drawing.EmrStrokePath.Bounds">
<summary>
Specifies the bounding rectangle in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrDrawEscape.IEscape">
<summary>
Specifies the printer driver escape to execute
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrDrawEscape.CJIn">
<summary>
Specifies the number of bytes to pass to the printer driver
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrDrawEscape.Data">
<summary>
The data to pass to the printer driver
</summary>
<remarks>
There MUST be <see cref="P:Syncfusion.Metafile.Emf.Records.Escape.EmrDrawEscape.CJIn"/> bytes available
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrExtEscape.IEscape">
<summary>
Specifies the printer driver escape to execute
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrExtEscape.CJIn">
<summary>
Specifies the number of bytes to pass to the printer driver
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrExtEscape.Data">
<summary>
The data to pass to the printer driver
</summary>
<remarks>
There MUST be <see cref="P:Syncfusion.Metafile.Emf.Records.Escape.EmrExtEscape.CJIn"/> bytes available
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrNamedEscape.IEscape">
<summary>
Specifies the printer driver escape to execute
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrNamedEscape.CJDriver">
<summary>
Specifies the number of bytes in the <see cref="P:Syncfusion.Metafile.Emf.Records.Escape.EmrNamedEscape.DriverName"/> field
</summary>
<remarks>
This value MUST be an even number
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrNamedEscape.CJIn">
<summary>
Specifies the number of bytes to pass to the printer driver
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrNamedEscape.DriverName">
<summary>
String of UNICODE characters that specifies the name of the printer driver to receive data
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Escape.EmrNamedEscape.Data">
<summary>
The data to pass to the printer driver
</summary>
<remarks>
There MUST be <see cref="P:Syncfusion.Metafile.Emf.Records.Escape.EmrNamedEscape.CJIn"/> bytes available
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.MetafileRecord.Type">
<summary>
Record type
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.MetafileRecord.Size">
<summary>
Record size in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreateBrushIndirect.IHBrush">
<summary>
Specifies the index of the logical brush object in the EMF object table
</summary>
<remarks>
This index is used to refer to the object, so it can be reused or modified
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreateBrushIndirect.LogBrush">
<summary>
Specifies the style, color, and pattern of the logical brush
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreateColorSpaceW.IhCS">
<summary>
Specifies the index of the logical color space object
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreateColorSpaceW.Lcs">
<summary>
Specifies the logical color space object
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreateColorSpaceW.CbData">
<summary>
Specifies the size of the data
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreateColorSpaceW.Data">
<summary>
Contains additional data
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreateFontIndirectW.IhFonts">
<summary>
Specifies the index of the logical font object
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreateFontIndirectW.Elw">
<summary>
Specifies the extended logical font object
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreatePen">
<summary>
Represents a logical pen object creation record.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreatePen.IhPen">
<summary>
Specifies the index of the logical pen object in the EMF object table.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrCreatePen.LogPen">
<summary>
Specifies the logical pen attributes.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.IHPen">
<summary>
Specifies the index of the extended logical pen object in the EMF object table
</summary>
<remarks>
This index MUST be saved so that this object can be reused or modified
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.OffBmi">
<summary>
Specifies the offset from the start of this record to the DIB header if the record contains a DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.CbBmi">
<summary>
Specifies the size of the DIB header if the record contains a DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.OffBits">
<summary>
Specifies the offset from the start of this record to the DIB bits if the record contains a DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.CbBits">
<summary>
Specifies the size of the DIB bits if the record contains a DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.Elp">
<summary>
Specifies an extended logical pen with attributes including an optional line style array
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.BmiSrc">
<summary>
The Device Independent Bitmap header
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectCreation.EmrExtCreatePen.BitsSrc">
<summary>
The Device Independent Bitmap bits
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectManipulation.EmrDeleteObject.IHObject">
<summary>
Specifies the index of a graphics object in the EMF object table
</summary>
<remarks>
This value MUST NOT be 0, which is a reserved index that refers to the EMF metafile itself;
and it MUST NOT be the index of a <see cref="T:Syncfusion.Metafile.Emf.Enums.StockObject"/>, which cannot be deleted
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectManipulation.EmrSelectObject.IHObject">
<summary>
Specifies either the index of a graphics object in the EMF object table or the index of a stock object in the <see cref="T:Syncfusion.Metafile.Emf.Enums.StockObject"/> enumeration
</summary>
<remarks>
The object index MUST NOT be zero, which is reserved and refers to the EMF metafile itself. <para />
The object specified by this record MUST be used in subsequent EMF drawing operations, until another EMR_SELECTOBJECT record
changes the object of that type or the object is deleted
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.ObjectManipulation.EmrSelectPalette.IhPal">
<summary>
Specifies either the index of a LogPalette object in the EMF object table or the value DEFAULT_PALETTE from the <see cref="T:Syncfusion.Metafile.Emf.Enums.StockObject"/> enumeration.
</summary>
<remarks>
The object index MUST NOT be zero, which is reserved and refers to the EMF metafile itself. <para />
The object specified by this record MUST be used in subsequent EMF drawing operations, until another EMR_SELECTPALETTE record
changes the object or the object is deleted.
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrMoveToEx.Offset">
<summary>
Specifies coordinates of the new drawing position in logical units
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrPixelFormat.Pfd">
<summary>
Specifies the pixel format descriptor.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrRestoreDC.SavedDC">
<summary>
Specifies the saved state to restore relative to the current state
</summary>
<remarks>
This value MUST be negative; 1 represents the state that was most recently saved on the stack, 2 the one before that, etc.
<br/><br/>
The stack can contain state information for multiple instances of the playback device context.
When a state is restored, all state instances that were saved more recently MUST be discarded
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleViewPortExTex.XNum">
<summary>
Specifies the horizontal multiplicand.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleViewPortExTex.XDenom">
<summary>
Specifies the horizontal divisor.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleViewPortExTex.YNum">
<summary>
Specifies the vertical multiplicand.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleViewPortExTex.YDenom">
<summary>
Specifies the vertical divisor.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleWindowExTex.XNum">
<summary>
Specifies the horizontal multiplicand.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleWindowExTex.XDenom">
<summary>
Specifies the horizontal divisor.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleWindowExTex.YNum">
<summary>
Specifies the vertical multiplicand.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrScaleWindowExTex.YDenom">
<summary>
Specifies the vertical divisor.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetArcDirection.ArcDirection">
<summary>
Specifies the arc direction.
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Records.State.EmrSetColorAdjustment">
<inheritdoc cref="F:Syncfusion.Metafile.Emf.Enums.EmfRecordType.EMR_SETCOLORADJUSTMENT"/>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetColorAdjustment.ColorAdjustment">
<summary>
Specifies the color adjustment values.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetIcmProfileW.DwFlags">
<summary>
Contains color profile flags.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetIcmProfileW.CbName">
<summary>
Specifies the number of bytes in the Unicode UTF16-LE name of the desired color profile.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetIcmProfileW.CbData">
<summary>
Specifies the size of color profile data, if attached.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetIcmProfileW.Data">
<summary>
Specifies the UTF16-LE name and raw data of the desired color profile.
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Records.State.EmrSetLinkedUfis">
<summary>
[MS-EMF] 2.3.11.18 EMR_SETLINKEDUFIS Record
The EMR_SETLINKEDUFIS record sets the UniversalFontIds (section 2.2.27) of linked fonts to use during character lookup.
See section 2.3.11 for more state record types.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetLinkedUfis.Ufis">
<summary>
An array of UniversalFontId elements which specify the identifiers of the linked fonts.
</summary>
</member>
<member name="M:Syncfusion.Metafile.Emf.Records.State.EmrSetLinkedUfis.#ctor(Syncfusion.Metafile.Emf.Enums.EmfRecordType,System.UInt32,Syncfusion.Metafile.Emf.Objects.UniversalFontId[])">
<summary>
Initializes a new instance of the <see cref="T:Syncfusion.Metafile.Emf.Records.State.EmrSetLinkedUfis"/> class.
</summary>
<param name="type">The record type.</param>
<param name="size">The size of the record.</param>
<param name="ufis">The array of UniversalFontId elements.</param>
</member>
<member name="M:Syncfusion.Metafile.Emf.Records.State.EmrSetLinkedUfis.Syncfusion#Metafile#Emf#Interfaces#IEmfParsable#Parse(System.IO.Stream,Syncfusion.Metafile.Emf.Enums.EmfRecordType,System.UInt32)">
<inheritdoc/>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetPolyfillMode.PolygonFillMode">
<summary>
Specifies the polygon fill mode
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetTextAlign.iMode">
<summary>
Specifies the text alignment options.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetTextColor.iColor">
<summary>
Specifies the text color.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetTextJustification.NBreakExtra">
<summary>
Specifies the total amount of extra space to add in logical units.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetTextJustification.NBreakCount">
<summary>
Specifies the number of break characters.
</summary>
</member>
<member name="M:Syncfusion.Metafile.Emf.Records.State.EmrSetTextJustification.Syncfusion#Metafile#Emf#Interfaces#IEmfParsable#Parse(System.IO.Stream,Syncfusion.Metafile.Emf.Enums.EmfRecordType,System.UInt32)">
<summary>
Parses the <see cref="T:Syncfusion.Metafile.Emf.Records.State.EmrSetTextJustification"/> record from the given stream.
</summary>
<param name="stream">The stream to read the record from.</param>
<param name="recordType">The type of the EMF record.</param>
<param name="size">The size of the EMF record.</param>
<returns>The parsed <see cref="T:Syncfusion.Metafile.Emf.Records.State.EmrSetTextJustification"/> record.</returns>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.State.EmrSetWindowOrgEx.Origin">
<summary>
Specifies the window origin in logical units.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Transform.EmrModifyWorldTransform.XForm">
<summary>
Used according to the <see cref="P:Syncfusion.Metafile.Emf.Records.Transform.EmrModifyWorldTransform.ModifyWorldTransformMode"/> to define a new value for the world-space to page-space transform in the playback device context
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Records.Transform.EmrModifyWorldTransform.ModifyWorldTransformMode">
<summary>
Specifies how the transform specified in <see cref="P:Syncfusion.Metafile.Emf.Records.Transform.EmrModifyWorldTransform.XForm"/> is used
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount">
<summary>
Specifies the number of bits that define each pixel and the maximum number of colors in a device-independent bitmap (DIB)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount.BI_BITCOUNT_0">
<summary>
The number of bits per pixel is undefined
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount.BI_BITCOUNT_1">
<summary>
The image is specified with two colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount.BI_BITCOUNT_2">
<summary>
The image is specified with a maximum of 16 colors.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount.BI_BITCOUNT_3">
<summary>
The image is specified with a maximum of 256 colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount.BI_BITCOUNT_4">
<summary>
The image is specified with a maximum of 2^16 colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount.BI_BITCOUNT_5">
<summary>
The bitmap in the BitmapBuffer field of the DIB Object has a maximum of 2^24 colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Emf.Types.Bitmap.BitCount.BI_BITCOUNT_6">
<summary>
The bitmap in the BitmapBuffer field of the DIB Object has a maximum of 2^24 colors
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader">
<summary>
Contains information about the dimensions and color format of a device-independent bitmap (DIB)
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.Size">
<summary>
Defines the size of this object, in bytes
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.Width">
<summary>
Defines the width of the DIB, in pixels. This value MUST be positive
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.Height">
<summary>
Defines the height of the DIB, in pixels. This value MUST NOT be zero
</summary>
<remarks>
If this value is positive, the bitmap is a bottom-up DIB and its origin is the lower-left corner.
This field SHOULD specify the height of the decompressed image file, if the Compression value specifies JPEG or PNG format
<br/><br/>
If this value is negative, the image is a top-down DIB and its origin is the upper-left corner.
Top-down bitmaps do not support compression
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.Planes">
<summary>
Defines the number of planes for the target device. This value MUST be 0x0001
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.BitCount">
<summary>
Defines the number of bits that define each pixel and the maximum number of colors in the DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.Compression">
<summary>
Defines the compression mode of the DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.SizeImage">
<summary>
Defines the size, in bytes, of the image
</summary>
<remarks>
If the <see cref="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.Compression"/> value is <see cref="F:Syncfusion.Metafile.Emf.Types.Bitmap.Compression.BI_RGB"/>, this value SHOULD be zero and MUST be ignored
<br/><br/>
If the <see cref="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.Compression"/>; value is <see cref="F:Syncfusion.Metafile.Emf.Types.Bitmap.Compression.BI_JPEG"/> or <see cref="F:Syncfusion.Metafile.Emf.Types.Bitmap.Compression.BI_PNG"/>, this value MUST specify the size of the JPEG or PNG image buffer, respectively
</remarks>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.XPelsPerMeter">
<summary>
Defines the horizontal resolution, in pixels-per-meter, of the target device for the DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.YPelsPerMeter">
<summary>
Defines the vertical resolution, in pixels-per-meter, of the target device for the DIB
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.ColorUsed">
<summary>
Specifies the number of indexes in the color table used by the DIB, as follows:
<list type="bullet">
<item>
<description>If this value is zero, the DIB uses the maximum number of colors that correspond to the <see cref="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.BitCount"/> value</description>
</item>
<item>
<description>If this value is nonzero and the <see cref="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.BitCount"/> value is less than 16, this value specifies the number of colors used by the DIB</description>
</item>
<item>
<description>If this value is nonzero and the <see cref="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.BitCount"/> value is 16 or greater,
this value specifies the size of the color table used to optimize performance of the system palette</description>
</item>
</list>
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.Bitmap.BitmapInfoHeader.ColorImportant">
<summary>
Defines the number of color indexes that are required for displaying the DIB
<remarks>
If this value is zero, all color indexes are required
</remarks>
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Types.Bitmap.Compression">
<summary>
Specifies the type of compression for a bitmap image
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Types.PointL">
<summary>
Defines the coordinates of a point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.PointL.X">
<summary>
Defines the horizontal (x) coordinate of the point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.PointL.Y">
<summary>
Defines the vertical (y) coordinate of the point
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Types.PointS">
<summary>
Defines the x- and y-coordinates of a point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.PointS.X">
<summary>
Defines the horizontal (x) coordinate of the point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.PointS.Y">
<summary>
Defines the vertical (y) coordinate of the point
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Types.RectL">
<summary>
Defines a rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.RectL.Left">
<summary>
Defines the x coordinate, in logical coordinates, of the upper-left corner of the rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.RectL.Top">
<summary>
Defines the y coordinate, in logical coordinates, of the upper-left corner of the rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.RectL.Right">
<summary>
Defines the x coordinate, in logical coordinates, of the lower-right corner of the rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.RectL.Bottom">
<summary>
Defines y coordinate, in logical coordinates, of the lower-right corner of the rectangle
</summary>
</member>
<member name="T:Syncfusion.Metafile.Emf.Types.SizeL">
<summary>
Defines the x- and y-extents of a rectangle
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.SizeL.Cx">
<summary>
Defines the x-coordinate of the point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Emf.Types.SizeL.Cy">
<summary>
Defines the y-coordinate of the point
</summary>
</member>
<member name="P:Syncfusion.Metafile.Metafile.Header">
<summary>
Header of the EMF file
</summary>
</member>
<member name="P:Syncfusion.Metafile.Metafile.Records">
<summary>
Records of the EMF file
</summary>
</member>
<member name="P:Syncfusion.Metafile.Metafile.Eof">
<summary>
End of file record
</summary>
</member>
<member name="P:Syncfusion.Metafile.Metafile.WmfHeader">
<summary>
Header of the WMF file
</summary>
</member>
<member name="P:Syncfusion.Metafile.Metafile.WmfRecords">
<summary>
Records of the WMF file
</summary>
</member>
<member name="P:Syncfusion.Metafile.Metafile.WmfEof">
<summary>
End of file Wmf record
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Attributes.WmfObjectAttribute.Size">
<summary>
Gets or sets objects size in WORDs (number of 16-bit segments)
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Attributes.WmfObjectAttribute.SizeIsVariable">
<summary>
Gets or sets if the size is defined as variable (false by default)
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Attributes.WmfRecordAttribute.Type">
<summary>
Gets or sets a record type (aka record function)
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Attributes.WmfRecordAttribute.Size">
<summary>
Gets or sets record size in WORDs (number of 16-bit segments)
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Attributes.WmfRecordAttribute.SizeIsVariable">
<summary>
Gets or sets if the size is defined as variable (false by default)
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.BitCount.BI_BITCOUNT_0">
<summary>
Bits per pixel is undefined, only for JPEG and PNG
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.BitCount.BI_BITCOUNT_1">
<summary>
Monochrome
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.BitCount.BI_BITCOUNT_2">
<summary>
16 colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.BitCount.BI_BITCOUNT_3">
<summary>
256 colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.BitCount.BI_BITCOUNT_4">
<summary>
16-bit colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.BitCount.BI_BITCOUNT_5">
<summary>
24-bit colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.BitCount.BI_BITCOUNT_6">
<summary>
24-bit colors
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.Layout.LAYOUT_RTL">
<summary>
Sets right-to-left as the default horizontal layout.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.Layout.LAYOUT_BTT">
<summary>
Sets bottom-to-top as the default horizontal layout.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.Layout.LAYOUT_VBH">
<summary>
Sets the default layout to vertical.
</summary>
</member>
<!-- Badly formed XML comment ignored for member "F:Syncfusion.Metafile.Wmf.Enums.Layout.LAYOUT_BITMAPORIENTATIONPRESERVED" -->
<member name="F:Syncfusion.Metafile.Wmf.Enums.MetafileType.MEMORYMETAFILE">
<summary>
Metafile is stored in memory.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.MetafileType.DISKMETAFILE">
<summary>
Metafile is stored on disk.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.MetafileVersion.METAVERSION100">
<summary>
DIBs are not supported.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.MetafileVersion.METAVERSION300">
<summary>
DIBs are supported.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.MixMode.TRANSPARENT">
<summary>
Transparent background, no color fill.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.MixMode.OPAQUE">
<summary>
Solid color background filled before the text, pen, etc.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.PostScriptCap.PostScriptGdiCap">
<summary>
Do NOT use this value
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.PostScriptCap.PostscriptFlatCap">
<summary>
Squared ends of a line.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.PostScriptCap.PostScriptRoundCap">
<summary>
Circular ends of a line.
</summary>
</member>
<member name="F:Syncfusion.Metafile.Wmf.Enums.PostScriptCap.PostScriptSquareCap">
<summary>
Squared ends of a line where center of the square is the same as line point.
</summary>
</member>
<member name="M:Syncfusion.Metafile.Wmf.Extensions.BinaryReaderExtensions.Skip(System.IO.BinaryReader,System.Int32)">
<summary>
Skips excess bytes. Work-around for some WMF files that contain undocumented fields.
</summary>
<param name="reader"></param>
<param name="excess"></param>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Objects.BitmapCoreHeader.HeaderSize">
<summary>
Gets or sets the size of this object in bytes.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Objects.BitmapInfoHeader.HeaderSize">
<summary>
Gets or sets the size of this object in bytes.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Objects.DeviceIndependentBitmap.Colors">
<summary>
Gets or sets an array of colors, either array of RGBQuad objects or array of uint16 values.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Objects.DeviceIndependentBitmap.Data">
<summary>
Gets or sets actual bitmap bits.
</summary>
</member>
<member name="P:Syncfusion.Metafile.Wmf.Records.Objects.WmfCreatePalette.PaletteIndex">
<summary>
1-based index for WmfSelectPalette.Palette
</summary>
</member>
<!-- Badly formed XML comment ignored for member "P:Syncfusion.Metafile.Wmf.Records.WmfMetafileRecord.RecordSize" -->
<member name="P:Syncfusion.Metafile.Wmf.Records.WmfMetafileRecord.RecordSizeBytes">
<summary>
Gets or sets record length in bytes.
</summary>
</member>
</members>
</doc>