Enum EmfPointEnum
Enum EmfPointEnum
Namespace: Aspose.Imaging.FileFormats.Emf.Emf.Consts
Assembly: Aspose.Imaging.dll (25.7.0)
The Point enumeration is used to specify how a point is to be used in a drawing call.
[Flags]
public enum EmfPointEnum : byte
{
AbortDocument = 0x0001,
AbortPath = 0x0002,
AlternateBegin = 0x0004,
ClipRegion = 0x0008,
ClipRgn = 0x0010,
FrameAbandon = 0x0020,
FrameDelete = 0x0040,
FrameRestore = 0x0080,
FrameSetDC = 0x0100,
MoveToAbsolute = 0x0200,
SaveFont = 0x0400,
RestoreFont = 0x0800,
SetArcDirection = 0x1000,
SetBrushOrgEx = 0x2000,
SetFont = 0x4000,
SetTextAlign = 0x8000,
StartDocumentSkewX = 0x10000,
StartDocumentSkewY = 0x20000,
SavePath = 0x40000,
SetPolyFillMode = 0x80000,
SetStretchBltMode = 0x100000,
SetTextJustification = 0x200000,
SaveDC = 0x400000,
SelectObjectNew = 0x800000,
SetMapMode = 0x1000000,
SetViewportExtEx = 0x2000000,
SetViewportOrgEx = 0x4000000,
StartPageSkewX = 0x8000000,
StartPageSkewY = 0x10000000,
EndPage = 0x20000000,
EndDoc = 0x40000000,
SaveBitmap = 0x80000000,
StartPage = 0x100000000,
StretchBlt = 0x200000000,
TextOut = 0x400000000,
InvertRgn = 0x800000000,
SetPolyFillMode = 0x1000000000,
RealizePalette = 0x2000000000,
ExtCreateFontIndirectW = 0x4000000000,
ExtTextOut = 0x8000000000,
SetWorldTransform = 0x10000000000,
CreateRectRgnIndirect = 0x200000000000,
DeleteObject = 0x4000000000000,
ExtEscape = 0x80000000000000
}
Fields
PT_BEZIERTO = 4
Specifies that this point is a control point or ending point for a Bezier curve.
PT_CLOSEFIGURE = 1
A PT_LINETO or PT_BEZIERTO type can be combined with this value by using the bitwiseoperator OR to indicate that the corresponding point is the last point in a figureand the figure is closed
PT_LINETO = 2
Specifies that a line is to be drawn from the current position to this point,which then becomes the new current position
PT_MOVETO = 6
Specifies that this point starts a disjoint figure. This point becomes the new current position.