Package | Description |
---|---|
com.aspose.imaging.fileformats.emf.emf.objects |
The package contains types [MS-EMF]: Enhanced Metafile Format.
|
com.aspose.imaging.fileformats.emf.emf.records |
The package contains types [MS-EMF]: Enhanced Metafile Format.
|
com.aspose.imaging.fileformats.emf.emfplus.objects |
The package contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions
2.2 EMF+ Objects.
|
com.aspose.imaging.fileformats.emf.emfplus.records |
The package contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions
2.3 EMF+ Records
|
com.aspose.imaging.fileformats.wmf.objects |
The package contains types [MS-WMF]: Windows
Metafile Format 2.2 WMF Objects
|
com.aspose.imaging.fileformats.wmf.objects.escaperecords |
The package contains escape types [MS-WMF]: Windows
|
Modifier and Type | Class and Description |
---|---|
class |
EmfBasePen
The base pen object
|
class |
EmfBitFix28To4
The BitFIX28_4 object defines a numeric value in 28.4 bit FIX notation.
|
class |
EmfColorAdjustment
The ColorAdjustment object defines values for adjusting the colors in source bitmaps in bit-block transfers.
|
class |
EmfDesignVector
The DesignVector (section 2.2.3) object defines the design vector, which specifies values for the font axes of a multiple master font.
|
class |
EmfEpsData
The EpsData object is a container for EPS data
|
class |
EmfFormat
The EmrFormat object contains information that identifies the format of image data in an
EMR_COMMENT_MULTIFORMATS record(section 2.3.3.4.3).
|
class |
EmfGradientRectangle
The GradientRectangle object defines a rectangle using TriVertex objects (section 2.2.26) in an
EMR_GRADIENTFILL record (section 2.3.5.12).
|
class |
EmfGradientTriangle
The GradientTriangle object defines a triangle using TriVertex objects (section 2.2.26) in an
EMR_GRADIENTFILL record (section 2.3.5.12)
|
class |
EmfHeaderExtension1
The HeaderExtension1 object defines the first extension to the EMF metafile header.
|
class |
EmfHeaderExtension2
The HeaderExtension2 object defines the second extension to the EMF metafile header.
|
class |
EmfHeaderObject
The Header object defines the EMF metafile header.
|
class |
EmfLogBrushEx
The LogBrushEx object defines the style, color, and pattern of a device-independent brush.
|
class |
EmfLogFont
The LogFont object specifies the basic attributes of a logical font.
|
class |
EmfLogFontEx
The LogFontEx object specifies the extended attributes of a logical font.
|
class |
EmfLogFontExDv
The LogFontExDv object specifies the design vector for an extended logical font.
|
class |
EmfLogFontPanose
The LogFontPanose object specifies the PANOSE characteristics of a logical font.
|
class |
EmfLogPalette
The LogPalette object specifies a logical_palette that contains device-independent color definitions.
|
class |
EmfLogPen
The LogPen object defines the style, width, and color of a logical pen.
|
class |
EmfLogPenEx
The LogPenEx object specifies the style, width, and color of an extended logical pen.
|
class |
EmfObject
Base class for Emf objects
|
class |
EmfPanose
The Panose object describes the PANOSE font-classification values for a TrueType font.
|
class |
EmfPixelFormatDescriptor
The PixelFormatDescriptor object can be used in EMR_HEADER records (section 2.3.4.2) to specify the pixel format of the output surface for the playback device context.
|
class |
EmfPoint28To4
The Point28_4 object represents the location of a point on a device surface with coordinates in 28.4 bit FIX notation.
|
class |
EmfRegionData
The RegionData object specifies data that defines a region, which is made of non-overlapping rectangles.
|
class |
EmfRegionDataHeader
The RegionDataHeader object describes the properties of a RegionData object.
|
class |
EmfText
The EmrText object contains values for text output.
|
class |
EmfTriVertex
The TriVertex object specifies color and position information for the definition of a rectangle or
triangle vertex.
|
class |
EmfUniversalFontId
The UniversalFontId object defines a mechanism for identifying fonts in EMF metafiles.
|
Modifier and Type | Class and Description |
---|---|
class |
EmfAbortPath
This record aborts a path bracket or discards the path from a closed path bracket.
|
class |
EmfAlphaBlend
The EMR_ALPHABLEND record specifies a block transfer of pixels from a source bitmap to a
destination rectangle, including alpha transparency data, according to a specified blending operation.
|
class |
EmfAngleArc
The EMR_ANGLEARC record specifies a line segment of an arc.
|
class |
EmfArc
The EMR_ARC record specifies an elliptical arc.
|
class |
EmfArcTo
The EMR_ARCTO record specifies an elliptical arc.
|
class |
EmfBeginPath
This record opens a path bracket in the current playback device context.
|
class |
EmfBitBlt
The EMR_BITBLT record 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.
|
class |
EmfBitmapRecordType
The bitmap record types perform block transfers of bitmap images.
|
class |
EmfChord
The EMR_CHORD record specifies a chord, which is a region bounded by the intersection of an
ellipse and a line segment, called a secant.
|
class |
EmfClippingRecordType
The clipping record types specify and manage clipping regions.
|
class |
EmfCloseFigure
This record closes an open figure in a path.
|
class |
EmfColorCorrectPalette
The EMR_COLORCORRECTPALETTE record specifies how to correct the entries of a logical palette
object using WCS 1.0 values.
|
class |
EmfColorMatchToTargetW
The EMR_COLORMATCHTOTargetW record specifies whether to perform color matching with a color
profile that is specified in a file with a name consisting of Unicode characters.
|
class |
EmfComment
The EMR_COMMENT record contains arbitrary private data.
|
class |
EmfCommentBeginGroup
The EMR_COMMENT_BEGINGROUP record specifies the beginning of a group of drawing records.
|
class |
EmfCommentEmfPlus
The EMR_COMMENT_EMFPLUS record contains embedded EMF+ records.
|
class |
EmfCommentEmfSpool
The EMR_COMMENT_EMFSPOOL record contains embedded EMFSPOOL records.
|
class |
EmfCommentEndGroup
The EMR_COMMENT_ENDGROUP record specifies the end of a group of drawing records.
|
class |
EmfCommentMultiFormats
The EMR_COMMENT_MULTIFORMATS record specifies an image in multiple graphics formats.
|
class |
EmfCommentPublicRecordType
The EMR_COMMENT_PUBLIC record types specify extensions to EMF processing.
|
class |
EmfCommentRecordType
The comment record types define formats for specifying arbitrary private data, embedding records
in other metafile formats, and adding new or special-purpose commands.
|
class |
EmfCommentWindowsMetaFile
The EMR_COMMENT_WINDOWS_METAFILE record specifies an image in an embedded WMF metafile.
|
class |
EmfControlRecordType
The control record types define the start and end of an EMF metafile and properties of the metafile.
|
class |
EmfCreateBrushIndirect
The EMR_CREATEBRUSHINDIRECT record defines a logical brush for graphics operations.
|
class |
EmfCreateColorSpace
The EMR_CREATECOLORSPACE record creates a logical color space object from a color profile with a
name consisting of ASCII characters.
|
class |
EmfCreateColorSpaceW
The EMR_CREATECOLORSPACEW record creates a logical color space object from a color profile with
a name consisting of Unicode characters.
|
class |
EmfCreateDibPatternBrushPt
The EMR_CREATEDIBPATTERNBRUSHPT record defines a pattern brush for graphics operations.
|
class |
EmfCreateMonoBrush
The EMR_CREATEMONOBRUSH record defines a monochrome pattern brush for graphics operations.
|
class |
EmfCreatePalette
The EMR_CREATEPALETTE record defines a logical palette for graphics operations.
|
class |
EmfCreatePen
The EMR_CREATEPEN record defines a logical pen for graphics operations.
|
class |
EmfDeleteColorSpace
The EMR_DELETECOLORSPACE record deletes a logical color space object.
|
class |
EmfDeleteObject
The EMR_DELETEOBJECT record deletes a graphics object, which is specified by its index in the EMF Object Table(section 3.1.1.1).
|
class |
EmfDrawEscape
The EMR_DRAWESCAPE record passes arbitrary information to a printer driver.
|
class |
EmfDrawingRecordType
The drawing record types perform graphics drawing.
|
class |
EmfEllipse
The EMR_ELLIPSE record specifies an ellipse.
|
class |
EmfEndPath
This record closes a path bracket and selects the path defined by the bracket into
the playback device context.
|
class |
EmfEof
The EMR_EOF record indicates the end of the metafile and specifies a palette.
|
class |
EmfEscapeRecordType
The escape record types execute printer driver functions.
|
class |
EmfExcludeClipRect
The EMR_EXCLUDECLIPRECT record specifies a new clipping region that consists of the existing
clipping region minus the specified rectangle.
|
class |
EmfExtCreateFontIndirectW
The EMR_EXTCREATEFONTINDIRECTW record defines a logical font for graphics operations.
|
class |
EmfExtCreatePen
The EMR_EXTCREATEPEN record defines an extended logical pen for graphics operations.
|
class |
EmfExtEscape
The EMR_EXTESCAPE record passes arbitrary information to a printer driver.
|
class |
EmfExtFloodFill
The EMR_EXTFLOODFILL record fills an area of the display surface with the current brush
|
class |
EmfExtSelectClipRgn
The EMR_EXTSELECTCLIPRGN record combines the specified region with the current clip region
using the specified mode.
|
class |
EmfExtTextOutA
The EMR_EXTTEXTOUTA record draws an ASCII text string using the current font and text colors.
|
class |
EmfExtTextOutW
The EMR_EXTTEXTOUTW record draws an ASCII text string using the current font and text colors.
|
class |
EmfFillPath
The EMR_FILLPATH record closes any open figures in the current path and fills the path's interior by
using the current brush and polygon-filling mode.
|
class |
EmfFillRgn
The EMR_FILLRGN record fills the specified region by using the specified brush.
|
class |
EmfFlatternPath
This record transforms any curves in the selected path into the playback device
context; each curve MUST be turned into a sequence of lines.
|
class |
EmfForceUfiMapping
The EMR_FORCEUFIMAPPING record forces the font mapper to match fonts based on their
UniversalFontId in preference to their LogFont (section 2.2.13) information.
|
class |
EmfFrameRgn
The EMR_FRAMERGN record draws a border around the specified region using the specified brush.
|
class |
EmfGlsBoundedRecord
The EMR_GLSBOUNDEDRECORD record specifies an OpenGL function with a bounding rectangle for output.
|
class |
EmfGlsRecord
The EMR_GLSRECORD record specifies an OpenGL function.
|
class |
EmfGradientFill
The EMR_GRADIENTFILL record specifies filling rectangles or triangles with gradients of color.
|
class |
EmfIntersectClipRect
The EMR_INTERSECTCLIPRECT record specifies a new clipping region from the intersection of the
current clipping region and the specified rectangle.
|
class |
EmfInvertRgn
The EMR_INVERTRGN record inverts the colors in the specified region.
|
class |
EmfLineTo
The EMR_LINETO record specifies a line from the current position up to, but not including, the
specified point.It resets the current position to the specified point.
|
class |
EmfMaskBlt
The EMR_MASKBLT record specifies a block transfer of pixels from a source bitmap to a destination
rectangle, optionally in combination with a brush pattern and with the application of a color mask
bitmap, according to specified foreground and background raster operations.
|
class |
EmfMetafileHeader
The EMR_HEADER record types define the starting points of EMF metafiles
and specify properties of the device on which the image in the metafile
was created.
|
class |
EmfMetafileHeaderExtension1
The EmfMetafileHeaderExtension1 record is the header record used in the first extension to EMF metafiles.
|
class |
EmfMetafileHeaderExtension2
The EmfMetafileHeaderExtension2 record is the header record used in the second extension to EMF
metafiles.
|
class |
EmfModifyWorldTransform
The EMR_MODIFYWORLDTRANSFORM record modifies the current world-space to page-space
transform in the playback device context.
|
class |
EmfMoveToEx
The EMR_MOVETOEX record specifies coordinates of the new current position, in logical units.
|
class |
EmfNamedEscape
The MR_NAMEDESCAPE record passes arbitrary information to a specified printer driver.
|
class |
EmfObjectCreationRecordType
The object creation record types create graphics objects.
|
class |
EmfObjectManipulationRecordType
The object manipulation record types manage and modify graphics objects.
|
class |
EmfOffsetClipRgn
The EMR_OFFSETCLIPRGN record moves the current clipping region in the playback device context
by the specified offsets.
|
class |
EmfOpenGlRecordType
The OpenGL record types specify OpenGL functions.
|
class |
EmfPaintRgn
The EMR_PAINTRGN record paints the specified region by using the brush currently selected into the
playback device context.
|
class |
EmfPathBracketRecordType
The path bracket record types specify and manipulate paths in path brackets.
|
class |
EmfPie
The EMR_PIE record specifies a pie-shaped wedge bounded by the intersection of an ellipse and two
radials.
|
class |
EmfPixelFormat
The EMR_PIXELFORMAT record specifies the pixel format to use for graphics operations.
|
class |
EmfPlgBlt
The EMR_PLGBLT record specifies a block transfer of pixels from a source bitmap to a destination
parallelogram, with the application of a color mask bitmap.
|
class |
EmfPolyBezier
The EMR_POLYBEZIER record specifies one or more Bezier curves.
|
class |
EmfPolyBezier16
The EMR_POLYBEZIER16 record specifies one or more Bezier curves.
|
class |
EmfPolyBezierTo
The EMR_POLYBEZIERTO record specifies one or more Bezier curves based upon the current position.
|
class |
EmfPolyBezierTo16
The EMR_POLYBEZIERTO16 record specifies one or more Bezier curves based on the current position.
|
class |
EmfPolyDraw
The EMR_POLYDRAW record specifies a set of line segments and Bezier curves.
|
class |
EmfPolyDraw16
The EMR_POLYDRAW16 record specifies a set of line segments and Bezier curves.
|
class |
EmfPolygon
The EMR_POLYGON record specifies a polygon consisting of two or more vertexes connected by
straight lines.
|
class |
EmfPolygon16
The EMR_POLYGON16 record specifies a polygon consisting of two or more vertexes connected by
straight lines.
|
class |
EmfPolyline
The EMR_POLYLINE record specifies a series of line segments by connecting the points in the
specified array.
|
class |
EmfPolyline16
The EMR_POLYLINE16 record specifies a series of line segments by connecting the points in the
specified array.
|
class |
EmfPolylineTo
The EMR_POLYLINETO record specifies one or more straight lines based upon the current position.
|
class |
EmfPolylineTo16
The EMR_POLYLINETO16 record specifies one or more straight lines based upon the current position.
|
class |
EmfPolyPolygon
The EMR_POLYPOLYGON record specifies a series of closed polygons.
|
class |
EmfPolyPolygon16
The EMR_POLYPOLYGON16 record specifies a series of closed polygons.
|
class |
EmfPolyPolyline
The EMR_POLYPOLYLINE record specifies multiple series of connected line segments.
|
class |
EmfPolyPolyline16
The EMR_POLYPOLYLINE16 record specifies multiple series of connected line segments.
|
class |
EmfPolyTextOutA
The EMR_POLYTEXTOUTA record draws one or more ASCII text strings using the current font and text colors.
|
class |
EmfPolyTextOutW
The EMR_POLYTEXTOUTW record draws one or more Unicode text strings using the current font and text colors.
|
class |
EmfRealizePalette
This record maps palette entries from the current
LogPalette object (section 2.2.17) to the system_palette.
|
class |
EmfRecord
Base class for EMF records
All EMF records MUST have a length that is a multiple of 4 bytes.
|
class |
EmfRectangle
The EMR_RECTANGLE record draws a rectangle.
|
class |
EmfResizePalette
The EMR_RESIZEPALETTE record increases or decreases the size of an existing LogPalette object (section 2.2.17).
|
class |
EmfRestoreDc
The EMR_RESTOREDC record restores the playback device context to the specified state.
|
class |
EmfRoundRect
The EMR_ROUNDRECT record specifies a rectangle with rounded corners.
|
class |
EmfSaveDc
Saves the current state of playback device context on a
stack of states saved by preceding EMR_SAVEDC
records, if any.
|
class |
EmfScaleViewportExtex
The EMR_SCALEVIEWPORTEXTEX record respecifies the viewport for a device context by using the
ratios formed by the specified multiplicands and divisors.
|
class |
EmfScaleWindowExtex
The EMR_SCALEWINDOWEXTEX record respecifies the window for a playback device context by
using the ratios formed by the specified multiplicands and divisors.
|
class |
EmfSelectClipPath
The EMR_SELECTCLIPPATH record specifies the current path as a clipping region for a playback
device context, combining the new region with any existing clipping region using the specified mode.
|
class |
EmfSelectObject
The EMR_SELECTOBJECT record adds a graphics object to the current metafile playback device
context.
|
class |
EmfSelectPalette
The EMR_SELECTPALETTE record specifies a logical palette for the playback device context.
|
class |
EmfSetArcDirection
The EMR_SETARCDIRECTION record specifies the drawing direction to be used for arc and rectangle output.
|
class |
EmfSetBkColor
The EMR_SETBKCOLOR record specifies the background color.
|
class |
EmfSetBkMode
The EMR_SETBKMODE record specifies the background mix mode of the playback device context.
|
class |
EmfSetBrushOrgEx
The EMR_SETBRUSHORGEX record specifies the origin of the current brush.
|
class |
EmfSetColorAdjustment
The EMR_SETCOLORADJUSTMENT record specifies color adjustment properties in the playback
device context.
|
class |
EmfSetColorSpace
The EMR_SETCOLORSPACE record defines the current logical color space object for graphics operations.
|
class |
EmfSetDiBitsToDevice
The EMR_SETDIBITSTODEVICE record specifies a block transfer of pixels from specified scan lines of
a source bitmap to a destination rectangle.
|
class |
EmfSetIcmMode
The EMR_SETICMMODE record specifies the mode of Image Color Management (ICM) for graphics operations.
|
class |
EmfSetIcmProfileA
The EMR_SETICMPROFILEA record specifies a color profile in a file with a name consisting of ASCII
characters, for graphics output.
|
class |
EmfSetIcmProfileW
The EMR_SETICMPROFILEW record specifies a color profile in a file with a name consisting of
Unicode characters, for graphics output.
|
class |
EmfSetLayout
The EMR_SETLAYOUT record specifies the order in which text and graphics are drawn.
|
class |
EmfSetLinkedUfis
The EMR_SETLINKEDUFIS record sets the UniversalFontIds (section 2.2.27) of the linked fonts to
use during character lookup.
|
class |
EmfSetMapMode
The EMR_SETMAPMODE record specifies the mapping mode of the playback device context.
|
class |
EmfSetMapperFlags
The EMR_SETMAPPERFLAGS record specifies parameters of the process of matching logical fonts to
physical fonts, which is performed by the font mapper.
|
class |
EmfSetMetaRgn
Inter sets the current meta region with the current clipping region
to form a new meta region for the playback device context.
|
class |
EmfSetMiterLimit
The EMR_SETMITERLIMIT record specifies the limit for the length of miter joins for the playback device context.
|
class |
EmfSetPaletteEntries
The EMR_SETPALETTEENTRIES record defines RGB color values in a range of entries for an existing
LogPalette (section 2.2.17) object.
|
class |
EmfSetPixelV
The EMR_SETPIXELV record defines the color of the pixel at the specified logical coordinates.
|
class |
EmfSetPolyFillMode
The EMR_SETPOLYFILLMODE record defines polygon fill mode.
|
class |
EmfSetRop2
The EMR_SETROP2 record defines a binary raster operation mode.
|
class |
EmfSetStrechBltMode
The EMR_SETSTRETCHBLTMODE record specifies bitmap stretch mode.
|
class |
EmfSetTextAlign
The EMR_SETTEXTALIGN record specifies text alignment.
|
class |
EmfSetTextColor
The EMR_SETTEXTCOLOR record defines the current text color.
|
class |
EmfSetTextJustification
The EMR_SETTEXTJUSTIFICATION record specifies the amount of extra space to add to break
characters for text justification.
|
class |
EmfSetViewportExtEx
The EMR_SETVIEWPORTEXTEX record defines the viewport extent.
|
class |
EmfSetViewportOrgEx
The EMR_SETVIEWPORTORGEX record defines the viewport origin.
|
class |
EmfSetWindowExtEx
The EMR_SETWINDOWEXTEX record defines the window extent.
|
class |
EmfSetWindowOrgEx
The EMR_SETWINDOWORGEX record defines the window origin.
|
class |
EmfSetWorldTransform
The EMR_SETWORLDTRANSFORM record specifies a transform for the current world-space to page space transform in the playback device context.
|
class |
EmfSmallTextOut
The EMR_SMALLTEXTOUT record outputs a string.
|
class |
EmfStateRecordType
The state record types specify and manage graphics properties that define the state of the playback device context.
|
class |
EmfStretchBlt
The EMR_STRETCHBLT record 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.
|
class |
EmfStretchDiBits
The EMR_STRETCHDIBITS record 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.
|
class |
EmfStrokeAndFillPath
The EMR_STROKEANDFILLPATH record closes any open figures in a path, strokes the outline of the
path by using the current pen, and fills its interior by using the current brush.
|
class |
EmfStrokePath
EMR_STROKEPATH class
|
class |
EmfTransformRecordType
The transform record types specify and modify world-space to page-space transforms.
|
class |
EmfTransparentBlt
The EMR_TRANSPARENTBLT record specifies a block transfer of pixels from a source bitmap to a
destination rectangle, treating a specified color as transparent, stretching or compressing the output
to fit the dimensions of the destination, if necessary
|
class |
EmfWidenPath
This record redefines the current path as the area that would be painted if the path
were drawn using the pen currently selected into the playback device context.
|
Modifier and Type | Class and Description |
---|---|
class |
EmfPlusBaseBitmapData
Base class for bitmap data types.
|
class |
EmfPlusBaseBrushData
Base class for Brush data types.
|
class |
EmfPlusBaseImageData
Base class for image data types.
|
class |
EmfPlusBitmap
The EmfPlusBitmap object specifies a bitmap that contains a graphics image.
|
class |
EmfPlusBitmapData
The EmfPlusBitmapData object specifies a bitmap image with pixel data.
|
class |
EmfPlusBlendBase
Base object for blend objects
|
class |
EmfPlusBlendColors
The EmfPlusBlendColors object specifies positions and colors for the blend pattern of a gradient brush.
|
class |
EmfPlusBlendFactors
The EmfPlusBlendFactors object specifies positions and factors for the blend pattern of a gradient brush.
|
class |
EmfPlusBlurEffect
The BlurEffect object specifies a decrease in the difference in intensity between pixels in an image.
|
class |
EmfPlusBoundaryBase
Base class for boundary objects
|
class |
EmfPlusBoundaryPathData
The EmfPlusBoundaryPathData object specifies a graphics path boundary for a gradient brush.
|
class |
EmfPlusBoundaryPointData
The EmfPlusBoundaryPointData object specifies a closed cardinal spline boundary for a gradient brush
|
class |
EmfPlusBrightnessContrastEffect
The BrightnessContrastEffect object specifies an expansion or contraction of the lightest and darkest areas of an image.
|
class |
EmfPlusBrush
The EmfPlusBrush object specifies a graphics brush for filling regions.
|
class |
EmfPlusCharacterRange
EmfPlusCharacterRange description
|
class |
EmfPlusColorBalanceEffect
The ColorBalanceEffect object specifies adjustments to the relative amounts of red, green, and blue in an image.
|
class |
EmfPlusColorCurveEffect
The ColorCurveEffect object specifies one of eight adjustments to the color curve of an image.
|
class |
EmfPlusColorLookupTableEffect
The ColorLookupTableEffect object specifies adjustments to the colors in an image.
|
class |
EmfPlusColorMatrixEffect
The ColorMatrixEffect object specifies an affine transform to be applied to an image.
|
class |
EmfPlusCompoundLineData
The EmfPlusCompoundLineData object specifies line and space data for a compound line.
|
class |
EmfPlusCompressedImage
The EmfPlusCompressedImage object specifies an image with compressed data.
|
class |
EmfPlusCustomBaseLineCap
Base class for custom line cap types.
|
class |
EmfPlusCustomEndCapData
The EmfPlusCustomEndCapData object specifies a custom line cap for the end of a line.
|
class |
EmfPlusCustomLineCap
The EmfPlusCustomLineCap object specifies the shape to use at the ends of a line drawn by a graphics pen.
|
class |
EmfPlusCustomLineCapArrowData
The EmfPlusCustomLineCapArrowData object specifies adjustable arrow data for a custom line cap.
|
class |
EmfPlusCustomLineCapData
The EmfPlusCustomLineCapData object specifies default data for a custom line cap.
|
class |
EmfPlusCustomLineCapOptionalData
The EmfPlusCustomLineCapOptionalData object specifies optional fill and outline data for a custom line cap.
|
class |
EmfPlusCustomStartCapData
The EmfPlusCustomStartCapData object specifies a custom line cap for the start of a line.
|
class |
EmfPlusDashedLineData
The EmfPlusDashedLineData object specifies properties of a dashed line for a graphics pen.
|
class |
EmfPlusFillPath
The EmfPlusFillPath object specifies a graphics path for filling a custom line cap
|
class |
EmfPlusFocusScaleData
The EmfPlusFocusScaleData object specifies focus scales for the blend pattern of a path gradient brush.
|
class |
EmfPlusFont
The EmfPlusFont object specifies properties that determine the appearance of text, including
typeface, size, and style.
|
class |
EmfPlusGraphicsObjectType
The Graphics Objects specify parameters for graphics output.
|
class |
EmfPlusGraphicsVersion
The EmfPlusGraphicsVersion object specifies the version of operating system graphics that is used to create an EMF+
metafile.
|
class |
EmfPlusHatchBrushData
The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush.
|
class |
EmfPlusHueSaturationLightnessEffect
The HueSaturationLightnessEffect object specifies adjustments to the hue, saturation, and lightness of an image.
|
class |
EmfPlusImage
The EmfPlusImage object specifies a graphics image in the form of a bitmap or metafile.
|
class |
EmfPlusImageAttributes
The EmfPlusImageAttributes object specifies how bitmap image
colors are manipulated during rendering.
|
class |
EmfPlusImageEffectsObjectType
The Image Effects Objects specify parameters for graphics image effects, which can be applied to bitmap images
|
class |
EmfPlusLanguageIdentifier
The EmfPlusLanguageIdentifier object specifies a language identifier that corresponds to the natural
language in a locale, including countries, geographical regions, and administrative districts.
|
class |
EmfPlusLevelsEffect
The LevelsEffect object specifies adjustments to the highlights, midtones, and shadows of an image.
|
class |
EmfPlusLinearGradientBrushData
The EmfPlusLinearGradientBrushData object specifies a linear gradient for a graphics brush.
|
class |
EmfPlusLinearGradientBrushOptionalData
The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush.
|
class |
EmfPlusLinePath
The EmfPlusLinePath object specifies a graphics path for outlining a custom line cap.
|
class |
EmfPlusMetafile
The EmfPlusMetafileData object specifies a metafile that contains a graphics image
|
class |
EmfPlusObject
Base Emf+ object type.
|
class |
EmfPlusPalette
The EmfPlusPalette object specifies the colors that make up a palette.
|
class |
EmfPlusPath
The EmfPlusPath object specifies a series of line and curve segments that form a graphics path.
|
class |
EmfPlusPathGradientBrushData
The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush.
|
class |
EmfPlusPathGradientBrushOptionalData
The EmfPlusPathGradientBrushOptionalData object specifies optional data for a path gradient brush.
|
class |
EmfPlusPen
The EmfPlusPen object specifies a graphics pen for the drawing of lines.
|
class |
EmfPlusPenData
The EmfPlusPenData object specifies properties of a graphics pen.
|
class |
EmfPlusPenOptionalData
The EmfPlusPenOptionalData object specifies optional data for a graphics pen
|
class |
EmfPlusRectF
The EmfPlusRectF object specifies a rectangle's origin, height, and width as 32-bit floating-point values.
|
class |
EmfPlusRedEyeCorrectionEffect
The RedEyeCorrectionEffect object specifies areas of an image to which a red-eye correction is applied.
|
class |
EmfPlusRegion
The EmfPlusRegion object specifies line and curve segments that define a non rectilinear shape
|
class |
EmfPlusRegionNode
The EmfPlusRegionNode object specifies nodes of a graphics region.
|
class |
EmfPlusRegionNodeChildNodes
The EmfPlusRegionNodeChildNodes object specifies child nodes of a graphics region node
|
class |
EmfPlusRegionNodePath
The EmfPlusRegionNodePath object specifies a graphics path for drawing the boundary of a region node.
|
class |
EmfPlusSharpenEffect
The SharpenEffect object specifies an increase in the difference in intensity between pixels in an image.
|
class |
EmfPlusSolidBrushData
The EmfPlusSolidBrushData object specifies a solid color for a graphics brush.
|
class |
EmfPlusStringFormat
The EmfPlusStringFormat object specifies text layout,
display manipulations, and language identification
|
class |
EmfPlusStringFormatData
The EmfPlusStringFormatData object specifies tab stops and character positions for a graphics string.
|
class |
EmfPlusStructureObjectType
The Structure Objects specify containers for data structures that are embedded in EMF+ metafile
records.Structure objects, unlike graphics objects, are not explicitly created; they are components
that make up more complex structures
|
class |
EmfPlusTextureBrushData
The EmfPlusTextureBrushData object specifies a texture image for a graphics brush.
|
class |
EmfPlusTextureBrushOptionalData
he EmfPlusTextureBrushOptionalData object specifies optional data for a texture brush.
|
class |
EmfPlusTintEffect
The TintEffect object specifies an addition of black or white to a specified hue in an image.
|
Modifier and Type | Class and Description |
---|---|
class |
EmfPlusBeginContainer
The EmfPlusBeginContainer record opens a new graphics state container and specifies a transform for it.
|
class |
EmfPlusBeginContainerNoParams
The EmfPlusBeginContainerNoParams record opens a new graphics state container.
|
class |
EmfPlusClear
The EmfPlusClear record clears the output coordinate space and initializes it with a background color and transparency
|
class |
EmfPlusClippingRecordType
The clipping record types specify clipping regions and operations.
|
class |
EmfPlusComment
The EmfPlusComment record specifies arbitrary private data.
|
class |
EmfPlusControlRecordType
The control record types specify global parameters for EMF+ metafile processing.
|
class |
EmfPlusDrawArc
The EmfPlusDrawArc record specifies drawing the arc of an ellipse.
|
class |
EmfPlusDrawBeziers
The EmfPlusDrawBeziers record specifies drawing a sequence of connected Bezier curves.
|
class |
EmfPlusDrawClosedCurve
The EmfPlusDrawClosedCurve record specifies drawing a closed cardinal spline
|
class |
EmfPlusDrawCurve
The EmfPlusDrawCurve record specifies drawing a cardinal spline
NOTE: ObjectID (1 byte): The index of an EmfPlusPen object (section 2.2.1.7)
in the EMF+ Object Table to draw the curve.
|
class |
EmfPlusDrawDriverString
The EmfPlusDrawDriverString record specifies text output with character positions.
|
class |
EmfPlusDrawEllipse
The EmfPlusDrawEllipse record specifies drawing an ellipse.
|
class |
EmfPlusDrawImage
The EmfPlusDrawImage record specifies drawing a scaled image.
|
class |
EmfPlusDrawImagePoints
The EmfPlusDrawImagePoints record specifies drawing a scaled image inside a parallelogram.
|
class |
EmfPlusDrawingRecordType
The drawing record types specify graphics output.
|
class |
EmfPlusDrawLines
The EmfPlusDrawlLines record specifies drawing a series of connected lines
|
class |
EmfPlusDrawPath
The EmfPlusDrawPath record specifies drawing a graphics path.
|
class |
EmfPlusDrawPie
The EmfPlusDrawPie record specifies drawing a section of the interior of an ellipse.
|
class |
EmfPlusDrawRects
The EmfPlusDrawRects record specifies drawing a series of rectangles
|
class |
EmfPlusDrawString
The EmfPlusDrawString record specifies text output with string formatting
|
class |
EmfPlusEndContainer
The EmfPlusEndContainer record closes a graphics state container that was previously opened by a begin container operation.
|
class |
EmfPlusEndOfFile
The EmfPlusEndOfFile record specifies the end of EMF+ data in the metafile.
|
class |
EmfPlusFillClosedCurve
The EmfPlusFillClosedCurve record specifies filling the interior of a closed cardinal spline
|
class |
EmfPlusFillEllipse
The EmfPlusFillEllipse record specifies filling the interior of an ellipse
|
class |
EmfPlusFillPie
The EmfPlusFillPie record specifies filling a section of the interior of an ellipse
|
class |
EmfPlusFillPolygon
The EmfPlusFillPolygon record specifies filling the interior of a polygon.
|
class |
EmfPlusFillRects
The EmfPlusFillRects record specifies filling the interiors of a series of rectangles
|
class |
EmfPlusFillRegion
The EmfPlusFillRegion record specifies filling the interior of a graphics region
|
class |
EmfPlusGetDc
The EmfPlusGetDC record specifies that subsequent EMF records encountered in the metafile SHOULD be processed.
|
class |
EmfPlusHeader
The EmfPlusHeader record specifies the start of EMF+ data in the metafile.
|
class |
EmfPlusMultiplyWorldTransform
The EmfPlusMultiplyWorldTransform record multiplies the current world space transform by a
specified transform matrix.
|
class |
EmfPlusObjectRecordType
The Object Record Types define reusable graphics objects.
|
class |
EmfPlusOffsetClip
The EmfPlusOffsetClip record applies a translation transform on the current clipping region for the world space.
|
class |
EmfPlusPropertyRecordType
The Property Record Types specify properties of the playback device context.
|
class |
EmfPlusRecord
The Emf+ base record type.
|
class |
EmfPlusResetClip
The EmfPlusResetClip record resets the current clipping region for the world space to infinity.
|
class |
EmfPlusResetWorldTransform
The EmfPlusResetWorldTransform record resets the current world space transform to the identify matrix.
|
class |
EmfPlusRestore
The EmfPlusRestore record restores the graphics state, identified by a specified index, from a stack of saved graphics states.
|
class |
EmfPlusRotateWorldTransform
The EmfPlusRotateWorldTransform record performs a rotation on the current world space transform.
|
class |
EmfPlusSave
The EmfPlusSave record saves the graphics state, identified by a specified index, on a stack of saved graphics states.
|
class |
EmfPlusScaleWorldTransform
The EmfPlusScaleWorldTransform record performs a scaling on the current world space transform.
|
class |
EmfPlusSerializableObject
The EmfPlusSerializableObject record defines an image effects parameter block that has been
serialized into a data buffer.
|
class |
EmfPlusSetAntiAliasMode
The EmfPlusSetAntiAliasMode record specifies the anti-aliasing mode for text output.
|
class |
EmfPlusSetClipPath
The EmfPlusSetClipPath record combines the current clipping region with a graphics path.
|
class |
EmfPlusSetClipRect
The EmfPlusSetClipRect record combines the current clipping region with a rectangle.
|
class |
EmfPlusSetClipRegion
The EmfPlusSetClipRegion record combines the current clipping region with another graphics region.
|
class |
EmfPlusSetCompositingMode
The EmfPlusSetCompositingMode record specifies how source colors are combined with background colors.
|
class |
EmfPlusSetCompositingQuality
The EmfPlusSetCompositingQuality record specifies the desired level of quality for creating
composite images from multiple objects.
|
class |
EmfPlusSetInterpolationMode
The EmfPlusSetInterpolationMode record specifies how image scaling, including stretching and shrinking, is performed.
|
class |
EmfPlusSetPageTransform
The EmfPlusSetPageTransform record specifies scaling factors and units for converting page space
coordinates to device space coordinates.
|
class |
EmfPlusSetPixelOffsetMode
The EmfPlusSetPixelOffsetMode record specifies how pixels are centered with respect to the
coordinates of the drawing surface.
|
class |
EmfPlusSetRenderingOrigin
The EmfPlusSetRenderingOrigin record specifies the rendering origin for graphics output.
|
class |
EmfPlusSetTextContrast
The EmfPlusSetTextContrast record specifies text contrast according to the gamma correction value.
|
class |
EmfPlusSetTextRenderingHint
The EmfPlusSetTextRenderingHint record specifies the quality of text rendering, including the type of anti-aliasing.
|
class |
EmfPlusSetTsClip
The EmfPlusSetTSClip record specifies clipping areas in the graphics device context for a terminal server.
|
class |
EmfPlusSetTsGraphics
The EmfPlusSetTSGraphics record specifies the state of a graphics device context for a terminal server.
|
class |
EmfPlusSetWorldTransform
The EmfPlusSetWorldTransform record sets the world transform according to the values in a
specified transform matrix.
|
class |
EmfPlusStateRecordType
The State Record Types specify operations on the state of the playback device context.
|
class |
EmfPlusTerminalServerRecordType
The Terminal Server Record Types specify graphics processing on a terminal server.
|
class |
EmfPlusTransformRecordType
The Transform Record Types specify properties and transforms on coordinate spaces.
|
class |
EmfPlusTranslateWorldTransform
The EmfPlusTranslateWorldTransform record performs a translation on the current world space transform.
|
Modifier and Type | Class and Description |
---|---|
class |
WmfAnimatePalette
The META_ANIMATEPALETTE record redefines entries in the logical palette
that is defined in the playback device context with the specified
Palette object (section 2.2.1.3).
|
class |
WmfArc
The META_ARC record draws an elliptical arc.
|
class |
WmfBitBlt
The META_BITBLT record specifies the transfer of a block of pixels
according to a raster operation.
|
class |
WmfBitmap16
The Bitmap16 Object specifies information about the dimensions and color
format of a bitmap.
|
class |
WmfBitmapBaseHeader
The base bitmap header class.
|
class |
WmfBitmapCoreHeader
The BitmapCoreHeader Object contains information about the dimensions
and color format of a device-independent bitmap(DIB).
|
class |
WmfBitmapInfoHeader
The BitmapInfoHeader Object contains information about the dimensions and color format of a device-independent
bitmap (DIB).
|
class |
WmfChord
The META_CHORD record draws a chord, which is defined by a region
bounded by the intersection of an ellipse with a line segment.
|
class |
WmfCreateBrushInDirect
The Create brush in direct
|
class |
WmfCreateFontInDirect
The Create font
|
class |
WmfCreatePalette
The META_CREATEPALETTE record creates a Palette Object (section 2.2.1.3).
|
class |
WmfCreatePatternBrush
The META_CREATEPATTERNBRUSH record creates a brush object with a pattern
specified by a bitmap.
|
class |
WmfCreatePenInDirect
The create pen in direct
|
class |
WmfCreateRegion
The META_CREATEREGION record creates a Region Object (section 2.2.1.5).
|
class |
WmfDeleteObject
The Delete object
|
class |
WmfDeviceIndependentBitmap
The DeviceIndependentBitmap Object defines an image in
device-independent bitmap (DIB) format
|
class |
WmfDibBitBlt
The META_DIBBITBLT record specifies the transfer of a block of pixels in
device-independent format according to a raster operation.
|
class |
WmfDibCreatePatternBrush
The META_DIBCREATEPATTERNBRUSH record creates a Brush Object (section
2.2.1.1) with a pattern specified by a DeviceIndependentBitmap (DIB)
Object (section 2.2.2.9).
|
class |
WmfDibStrechBlt
The META_DIBSTRETCHBLT record specifies the transfer of a block of
pixels in device-independent format according to a raster operation,
with possible expansion or contraction.
|
class |
WmfEllipse
The META_ELLIPSE record draws an ellipse.
|
class |
WmfEof
The Eof object.
|
class |
WmfEscape
The wmf escape object.
|
class |
WmfExcludeClipRect
The META_EXCLUDECLIPRECT record sets the clipping region in the playback
device context to the existing clipping region minus the specified
rectangle.
|
class |
WmfExtFloodFill
The META_EXTFLOODFILL record fills an area with the brush that is
defined in the playback device context.
|
class |
WmfExtTextOut
Wmf ext text out
|
class |
WmfFillRegion
The META_FILLREGION record fills a region using a specified brush.
|
class |
WmfFloodFill
The META_FLOODFILL record fills an area of the output surface with the
brush that is defined in the playback device context.
|
class |
WmfFrameRegion
The wmf frame region object.
|
class |
WmfGraphicObject
The WMF Graphics Objects specify parameters for graphics output.
|
class |
WmfIntersectClipRect
The META_INTERSECTCLIPRECT record sets the clipping region in the
playback device context to the intersection of the existing clipping
region and the specified rectangle.
|
class |
WmfInvertRegion
The META_INVERTREGION record draws a region in which the colors are
inverted.
|
class |
WmfLineTo
The META_LINETO record draws a line from the drawing position that is
defined in the playback device context up to, but not including, the
specified point.
|
class |
WmfLogColorSpace
The LogColorSpace object specifies a logical color space for the
playback device context, which can be the name of a color profile in
ASCII characters.
|
class |
WmfLogColorSpaceW
The LogColorSpaceW object specifies a logical color space, which can be
defined by a color profile file with a name consisting of Unicode 16-bit
characters.
|
class |
WmfMoveTo
The META_MOVETO record sets the output position in the playback device
context to a specified point.
|
class |
WmfObject
The base wmf object.
|
class |
WmfOffsetClipRgn
The META_OFFSETCLIPRGN record moves the clipping region in the playback
device context by the specified offsets.
|
class |
WmfOffsetViewPortOrg
The META_OFFSETVIEWPORTORG record moves the viewport origin in the
playback device context by specified horizontal and vertical offsets.
|
class |
WmfOffsetWindowOrg
The META_OFFSETWINDOWORG record moves the output window origin in the
playback device context by specified horizontal and vertical offsets.
|
class |
WmfPaintRegion
The META_PAINTREGION record paints the specified region by using the
brush that is defined in the playback device context.
|
class |
WmfPatBlt
The META_PATBLT record paints a specified rectangle using the brush that
is defined in the playback device context.
|
class |
WmfPie
The META_PIE record draws a pie-shaped wedge bounded by the intersection
of an ellipse and two radials.
|
class |
WmfPointObject
The Point object.
|
class |
WmfPolygon
The polygon object
|
class |
WmfPolyLine
The poly line object.
|
class |
WmfPolyPolygon
The PolyPolygon Object defines a series of closed polygons.
|
class |
WmfRealizePalette
The META_REALIZEPALETTE record maps entries from the logical palette
that is defined in the playback device context to the system palette.
|
class |
WmfRecord
The Wmf Record
|
class |
WmfRectangle
The META_RECTANGLE record paints a rectangle.
|
class |
WmfRegion
The Region Object defines a potentially non-rectilinear shape defined by
an array of scanlines.
|
class |
WmfResizePalette
The META_RESIZEPALETTE record redefines the size of the logical palette
that is defined in the playback device context.
|
class |
WmfRestoreDc
The restore DC object
|
class |
WmfRoundRect
The rectangle object.
|
class |
WmfSaveDc
The META_SAVEDC record saves the playback device context for later
retrieval.
|
class |
WmfScaleViewportExt
The META_SCALEVIEWPORTEXT record scales the horizontal and vertical
extents of the viewport that is defined in the playback device context
by using the ratios formed by the specified multiplicands and divisors.
|
class |
WmfScaleWindowExt
The META_SCALEWINDOWEXT record scales the horizontal and vertical
extents of the output window that is defined in the playback device
context by using the ratios formed by specified multiplicands and
divisors.
|
class |
WmfScanObject
The Scan Object specifies a collection of scanlines.
|
class |
WmfSelectClipRegion
The META_SELECTCLIPREGION record specifies a Region Object (section 2.2.1.5) to be the current clipping region.
|
class |
WmfSelectObject
The select object.
|
class |
WmfSelectPalette
The META_SELECTPALETTE record defines the current logical palette with a
specified Palette Object.
|
class |
WmfSetBkColor
The META_SETBKCOLOR record sets the background color in the playback
device context to a specified color, or to the nearest physical color if
the device cannot represent the specified color.
|
class |
WmfSetBkMode
The set bk mode.
|
class |
WmfSetDibToDev
The META_SETDIBTODEV record sets a block of pixels in the playback
device context using device-independent color data.
|
class |
WmfSetLayout
The META_SETLAYOUT record defines the layout orientation in the playback
device context.
|
class |
WmfSetMapMode
The set map mode.
|
class |
WmfSetMapperFlags
The META_SETMAPPERFLAGS record defines the algorithm that the font
mapper uses when it maps logical fonts to physical fonts.
|
class |
WmfSetPalentries
The META_SETPALENTRIES record defines RGB color values in a range of
entries in the logical palette that is defined in the playback device
context.
|
class |
WmfSetPixel
The META_SETPIXEL record sets the pixel at the specified coordinates to
the specified color.
|
class |
WmfSetPolyFillMode
The set poly fill mode.
|
class |
WmfSetRelabs
The META_SETRELABS record is reserved and not supported.
|
class |
WmfSetRop2
The set rop2
|
class |
WmfSetStretchbltMode
The META_SETSTRETCHBLTMODE record defines the bitmap stretching mode in
the playback device context.
|
class |
WmfSetTextAlign
The Set text align
|
class |
WmfSetTextCharExtra
The META_SETTEXTCHAREXTRA record defines inter-character spacing for
text justification in the playback device context.
|
class |
WmfSetTextColor
The Set text color.
|
class |
WmfSetTextJustification
The META_SETTEXTJUSTIFICATION record defines the amount of space to add
to characters in a string of justified text.
|
class |
WmfSetViewportExt
The META_SETVIEWPORTEXT record sets the horizontal and vertical extents
of the viewport in the playback device context.
|
class |
WmfSetViewportOrg
The META_SETVIEWPORTORG record defines the viewport origin in the
playback device context.
|
class |
WmfSetWindowExt
The set window object.
|
class |
WmfSetWindowOrg
The set window org object
|
class |
WmfStretchBlt
The META_STRETCHBLT record specifies the transfer of a block of pixels
according to a raster operation, with possible expansion or contraction.
|
class |
WmfStretchDib
The wmf Stretch DIB objetc.
|
class |
WmfTextOut
The META_EXTTEXTOUT record outputs text by using the font, background
color, and text color that are defined in the playback device context.
|
class |
WmfUntyped
The wmf untyped object
|
Modifier and Type | Class and Description |
---|---|
class |
WmfEscapeEnhancedMetafile
The Escape Enhanced Meta file record.
|
class |
WmfEscapePostScript
The Escape PostScript data record.
|
class |
WmfEscapeRecordBase
The escape record base.
|