Namespace DocWright.Core.Metafiles
Classes
- MetafileClipCommand
A rectangular clip change.
- MetafileCommand
The base of every command in a played-back metafile.
- MetafileDisplayList
A metafile played back into a renderer-neutral list of drawing commands.
- MetafileFont
The font a metafile selected, as recorded in its
LOGFONT.
- MetafileImageCommand
A bitmap blit, carrying PNG bytes ready for a renderer to draw.
- MetafilePathCommand
A filled and/or stroked path in device units.
- MetafilePlayer
Plays a metafile payload back into a renderer-neutral display list.
- MetafileSignature
Recognizes metafile payloads from their leading bytes and from the content type a package declared for them.
- MetafileTextCommand
A run of text positioned by the metafile's own advances.
Structs
- MetafilePathSegment
One segment of a metafile path, in device units.
- MetafilePoint
A point in metafile device units.
- MetafileRect
A rectangle in metafile device units, stored as an origin and a size so that an empty extent is representable and a caller never has to guess whether the far edge is inclusive.
- MetafileTextAlignment
How a MetafileTextCommand's origin relates to the text it positions.
Enums
- MetafileFillRule
How a metafile path determines its interior.
- MetafileFormat
The container format of a metafile payload.
- MetafileHorizontalTextAlignment
The horizontal half of MetafileTextAlignment.
- MetafilePathVerb
The drawing verb of one MetafilePathSegment.
- MetafileVerticalTextAlignment
The vertical half of MetafileTextAlignment.