This topic has not yet been rated - Rate this topic

EmfPlusRecordType Enumeration

Specifies the methods available for use with a metafile to read and write graphic commands.

Namespace:  System.Drawing.Imaging
Assembly:  System.Drawing (in System.Drawing.dll)
public enum EmfPlusRecordType
Member name Description
WmfRecordBase See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetBkColor See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetBkMode See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetMapMode See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetROP2 See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetRelAbs See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetPolyFillMode See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetStretchBltMode See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextCharExtra See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextColor See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextJustification See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetWindowOrg See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetWindowExt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetViewportOrg See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetViewportExt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfOffsetWindowOrg See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfScaleWindowExt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfOffsetViewportOrg See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfScaleViewportExt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfLineTo See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfMoveTo See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfExcludeClipRect See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfIntersectClipRect See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfArc See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfEllipse See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfFloodFill See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPie See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRectangle See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRoundRect See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPatBlt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSaveDC See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetPixel See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfOffsetCilpRgn See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfTextOut See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfBitBlt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfStretchBlt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPolygon See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPolyline See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfEscape See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRestoreDC See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfFillRegion See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfFrameRegion See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfInvertRegion See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPaintRegion See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSelectClipRegion See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSelectObject See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetTextAlign See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfChord See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetMapperFlags See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfExtTextOut See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetDibToDev See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSelectPalette See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfRealizePalette See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfAnimatePalette See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetPalEntries See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfPolyPolygon See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfResizePalette Increases or decreases the size of a logical palette based on the specified value.
WmfDibBitBlt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfDibStretchBlt See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfDibCreatePatternBrush See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfStretchDib Copies the color data for a rectangle of pixels in a DIB to the specified destination rectangle.
WmfExtFloodFill See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfSetLayout See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfDeleteObject See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreatePalette See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreatePatternBrush See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreatePenIndirect See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreateFontIndirect See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreateBrushIndirect See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
WmfCreateRegion See "Windows-Format Metafiles" in the GDI section of the MSDN Library.
EmfHeader See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezier See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolygon See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyline See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezierTo See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyLineTo See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolyline See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolygon See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetWindowExtEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetWindowOrgEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetViewportExtEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetViewportOrgEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetBrushOrgEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfEof See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetPixelV See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMapperFlags See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMapMode See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetBkMode See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetPolyFillMode See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetROP2 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetStretchBltMode See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetTextAlign See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetColorAdjustment See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetTextColor See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetBkColor See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfOffsetClipRgn See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMoveToEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMetaRgn See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExcludeClipRect See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfIntersectClipRect See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfScaleViewportExtEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfScaleWindowExtEx See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSaveDC See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRestoreDC See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetWorldTransform See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfModifyWorldTransform See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSelectObject See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreatePen See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateBrushIndirect See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfDeleteObject See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfAngleArc See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfEllipse See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRectangle See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRoundRect See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRoundArc See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfChord See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPie See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSelectPalette See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreatePalette See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetPaletteEntries See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfResizePalette See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfRealizePalette See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtFloodFill See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfLineTo See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfArcTo See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyDraw See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetArcDirection See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetMiterLimit See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfBeginPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfEndPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCloseFigure See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFillPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStrokeAndFillPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStrokePath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFlattenPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfWidenPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSelectClipPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfAbortPath See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfReserved069 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGdiComment See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFillRgn See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfFrameRgn See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfInvertRgn See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPaintRgn See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtSelectClipRgn See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfBitBlt See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStretchBlt See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMaskBlt See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPlgBlt See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetDIBitsToDevice See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStretchDIBits See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtCreateFontIndirect See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtTextOutA See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtTextOutW See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezier16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolygon16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyline16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyBezierTo16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolylineTo16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolyline16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyPolygon16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyDraw16 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateMonoBrush See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateDibPatternBrushPt See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtCreatePen See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyTextOutA See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPolyTextOutW See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetIcmMode See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateColorSpace See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetColorSpace See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfDeleteColorSpace See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGlsRecord See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGlsBoundedRecord See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPixelFormat See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfDrawEscape See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfExtEscape See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfStartDoc See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSmallTextOut See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfForceUfiMapping See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfNamedEscpae See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfColorCorrectPalette See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetIcmProfileA See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetIcmProfileW See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfAlphaBlend See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetLayout See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfTransparentBlt See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfReserved117 See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfGradientFill See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetLinkedUfis See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfSetTextJustification See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfColorMatchToTargetW See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfCreateColorSpaceW See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMax See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfMin See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
EmfPlusRecordBase See "Enhanced-Format Metafiles" in the GDI section of the MSDN Library.
Invalid Indicates invalid data.
Header Identifies a record that is the EMF+ header.
EndOfFile Identifies a record that marks the last EMF+ record of a metafile.
Comment See AddMetafileComment.
GetDC See GetHdc.
MultiFormatStart Marks the start of a multiple-format section.
MultiFormatSection Marks a multiple-format section.
MultiFormatEnd Marks the end of a multiple-format section.
Object Marks an object.
Clear See Clear.
FillRects See FillRectangles methods.
DrawRects See DrawRectangles methods.
FillPolygon See FillPolygon methods.
DrawLines See DrawLines methods.
FillEllipse See FillEllipse methods.
DrawEllipse See DrawEllipse methods.
FillPie See FillPie methods.
DrawPie See DrawPie methods.
DrawArc See DrawArc methods.
FillRegion See FillRegion.
FillPath See FillPath.
DrawPath See DrawPath.
FillClosedCurve See FillClosedCurve methods.
DrawClosedCurve See DrawClosedCurve methods.
DrawCurve See DrawCurve methods.
DrawBeziers See DrawBeziers methods.
DrawImage See DrawImage methods.
DrawImagePoints See DrawImage methods.
DrawString See DrawString methods.
SetRenderingOrigin See RenderingOrigin.
SetAntiAliasMode See SmoothingMode.
SetTextRenderingHint See TextRenderingHint.
SetTextContrast See TextContrast.
SetInterpolationMode See InterpolationMode.
SetPixelOffsetMode See PixelOffsetMode.
SetCompositingMode See CompositingMode.
SetCompositingQuality See CompositingQuality.
Save See Save.
Restore See Restore.
BeginContainer See BeginContainer methods.
BeginContainerNoParams See BeginContainer methods.
EndContainer See EndContainer.
SetWorldTransform See TransformPoints methods.
ResetWorldTransform See ResetTransform.
MultiplyWorldTransform See MultiplyTransform methods.
TranslateWorldTransform See TransformPoints methods.
ScaleWorldTransform See ScaleTransform methods.
RotateWorldTransform See RotateTransform methods.
SetPageTransform See TransformPoints methods.
ResetClip See ResetClip.
SetClipRect See SetClip methods.
SetClipPath See SetClip methods.
SetClipRegion See SetClip methods.
OffsetClip See TranslateClip methods.
DrawDriverString Specifies a character string, a location, and formatting information.
Total Used internally.
Max The maximum value for this enumeration.
Min The minimum value for this enumeration.

GDI+ uses the enhanced Windows metafile image format (EMF). The EMF format contains a comment mechanism for embedding data within the metafile. This comment mechanism is used to embed GDI+ records within an EMF file. EMF files that contain GDI+ data are called EMF+ files. Applications that do not recognize the comment data skip the comment records and render the records they do understand. If the EMF+ file is played back by GDI+, then the GDI+ records are used to render the metafile; otherwise, the GDI records (if present) are used.

.NET Framework

Supported in: 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1

Windows 7, Windows Vista SP1 or later, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008 (Server Core not supported), Windows Server 2008 R2 (Server Core supported with SP1 or later), Windows Server 2003 SP2

The .NET Framework does not support all versions of every platform. For a list of the supported versions, see .NET Framework System Requirements.
Did you find this helpful?
(1500 characters remaining)
Community Content Add
Annotations FAQ