Click or drag to resize
Aspose.Imaging.FileFormats.Emf.EmfPlus.Objects Namespace
The namespace contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.2 EMF+ Objects
Classes
  ClassDescription
Public classEmfPlusBaseBitmapData
Base class for bitmap data types.
Public classEmfPlusBaseBrushData
Base class for Brush data types.
Public classEmfPlusBaseImageData
Base class for image data types.
Public classEmfPlusBasePointType
The base point type.
Public classEmfPlusBitmap
The EmfPlusBitmap object specifies a bitmap that contains a graphics image.
Public classEmfPlusBitmapData
The EmfPlusBitmapData object specifies a bitmap image with pixel data.
Public classEmfPlusBlendBase
Base object for blend objects
Public classEmfPlusBlendColors
The EmfPlusBlendColors object specifies positions and colors for the blend pattern of a gradient brush.
Public classEmfPlusBlendFactors
The EmfPlusBlendFactors object specifies positions and factors for the blend pattern of a gradient brush.
Public classEmfPlusBlurEffect
The BlurEffect object specifies a decrease in the difference in intensity between pixels in an image.
Public classEmfPlusBoundaryBase
Base class for boundary objects
Public classEmfPlusBoundaryPathData
The EmfPlusBoundaryPathData object specifies a graphics path boundary for a gradient brush.
Public classEmfPlusBoundaryPointData
The EmfPlusBoundaryPointData object specifies a closed cardinal spline boundary for a gradient brush
Public classEmfPlusBrightnessContrastEffect
The BrightnessContrastEffect object specifies an expansion or contraction of the lightest and darkest areas of an image.
Public classEmfPlusBrush
The EmfPlusBrush object specifies a graphics brush for filling regions.
Public classEmfPlusCharacterRange
EmfPlusCharacterRange description
Public classEmfPlusColorBalanceEffect
The ColorBalanceEffect object specifies adjustments to the relative amounts of red, green, and blue in an image.
Public classEmfPlusColorCurveEffect
The ColorCurveEffect object specifies one of eight adjustments to the color curve of an image.
Public classEmfPlusColorLookupTableEffect
The ColorLookupTableEffect object specifies adjustments to the colors in an image.
Public classEmfPlusColorMatrixEffect
The ColorMatrixEffect object specifies an affine transform to be applied to an image.
Public classEmfPlusCompoundLineData
The EmfPlusCompoundLineData object specifies line and space data for a compound line.
Public classEmfPlusCompressedImage
The EmfPlusCompressedImage object specifies an image with compressed data.
Public classEmfPlusCustomBaseLineCap
Base class for custom line cap types.
Public classEmfPlusCustomEndCapData
The EmfPlusCustomEndCapData object specifies a custom line cap for the end of a line.
Public classEmfPlusCustomLineCap
The EmfPlusCustomLineCap object specifies the shape to use at the ends of a line drawn by a graphics pen.
Public classEmfPlusCustomLineCapArrowData
The EmfPlusCustomLineCapArrowData object specifies adjustable arrow data for a custom line cap.
Public classEmfPlusCustomLineCapData
The EmfPlusCustomLineCapData object specifies default data for a custom line cap.
Public classEmfPlusCustomLineCapOptionalData
The EmfPlusCustomLineCapOptionalData object specifies optional fill and outline data for a custom line cap.
Public classEmfPlusCustomStartCapData
The EmfPlusCustomStartCapData object specifies a custom line cap for the start of a line.
Public classEmfPlusDashedLineData
The EmfPlusDashedLineData object specifies properties of a dashed line for a graphics pen.
Public classEmfPlusFillPath
The EmfPlusFillPath object specifies a graphics path for filling a custom line cap
Public classEmfPlusFocusScaleData
The EmfPlusFocusScaleData object specifies focus scales for the blend pattern of a path gradient brush.
Public classEmfPlusFont
The EmfPlusFont object specifies properties that determine the appearance of text, including typeface, size, and style.
Public classEmfPlusGraphicsObjectType
The Graphics Objects specify parameters for graphics output. They are part of the playback device context and are persistent during the playback of an EMF+ metafile.
Public classEmfPlusGraphicsVersion
The EmfPlusGraphicsVersion object specifies the version of operating system graphics that is used to create an EMF+ metafile.
Public classEmfPlusHatchBrushData
The EmfPlusHatchBrushData object specifies a hatch pattern for a graphics brush.
Public classEmfPlusHueSaturationLightnessEffect
The HueSaturationLightnessEffect object specifies adjustments to the hue, saturation, and lightness of an image.
Public classEmfPlusImage
The EmfPlusImage object specifies a graphics image in the form of a bitmap or metafile.
Public classEmfPlusImageAttributes
The EmfPlusImageAttributes object specifies how bitmap image colors are manipulated during rendering.
Public classEmfPlusImageEffectsObjectType
The Image Effects Objects specify parameters for graphics image effects, which can be applied to bitmap images
Public classEmfPlusLanguageIdentifier
The EmfPlusLanguageIdentifier object specifies a language identifier that corresponds to the natural language in a locale, including countries, geographical regions, and administrative districts. Each language identifier is an encoding of a primary language value and sublanguage value.
Public classEmfPlusLevelsEffect
The LevelsEffect object specifies adjustments to the highlights, midtones, and shadows of an image.
Public classEmfPlusLinearGradientBrushData
The EmfPlusLinearGradientBrushData object specifies a linear gradient for a graphics brush.
Public classEmfPlusLinearGradientBrushOptionalData
The EmfPlusLinearGradientBrushOptionalData object specifies optional data for a linear gradient brush.
Public classEmfPlusLinePath
The EmfPlusLinePath object specifies a graphics path for outlining a custom line cap.
Public classEmfPlusMetafile
The EmfPlusMetafileData object specifies a metafile that contains a graphics image
Public classEmfPlusObject
Base Emf+ object type.
Public classEmfPlusPalette
The EmfPlusPalette object specifies the colors that make up a palette.
Public classEmfPlusPath
The EmfPlusPath object specifies a series of line and curve segments that form a graphics path. The order for Bezier data points is the start point, control point 1, control point 2, and end point.For more information see[MSDN - DrawBeziers].
Public classEmfPlusPathGradientBrushData
The EmfPlusPathGradientBrushData object specifies a path gradient for a graphics brush.
Public classEmfPlusPathGradientBrushOptionalData
The EmfPlusPathGradientBrushOptionalData object specifies optional data for a path gradient brush.
Public classEmfPlusPathPointType
The EmfPlusPathPointType object specifies a type value associated with a point on a graphics
Public classEmfPlusPathPointTypeRle
The EmfPlusPathPointTypeRle object specifies type values associated with points on a graphics path using RLE compression. 0 1 2 3 4 5 6 7 8 9 1 0 1 2 3 4 5 6 7 8 9 2 0 1 2 3 4 5 6 7 8 9 3 0 1 B|1|RunCount | PointType | B (1 bit): If set, the path points are on a Bezier curve. If clear, the path points are on a graphics line. RunCount (6 bits): The run count, which is the number of path points to be associated with the type in the PointType field. PointType (1 byte): An EmfPlusPathPointType object (section 2.2.2.31) that specifies the type to associate with the path points.
Public classEmfPlusPen
The EmfPlusPen object specifies a graphics pen for the drawing of lines.
Public classEmfPlusPenData
The EmfPlusPenData object specifies properties of a graphics pen.
Public classEmfPlusPenOptionalData
The EmfPlusPenOptionalData object specifies optional data for a graphics pen
Public classEmfPlusRectF
The EmfPlusRectF object specifies a rectangle's origin, height, and width as 32-bit floating-point values.
Public classEmfPlusRedEyeCorrectionEffect
The RedEyeCorrectionEffect object specifies areas of an image to which a red-eye correction is applied.
Public classEmfPlusRegion
The EmfPlusRegion object specifies line and curve segments that define a non rectilinear shape
Public classEmfPlusRegionNode
The EmfPlusRegionNode object specifies nodes of a graphics region.
Public classEmfPlusRegionNodeChildNodes
The EmfPlusRegionNodeChildNodes object specifies child nodes of a graphics region node
Public classEmfPlusRegionNodePath
The EmfPlusRegionNodePath object specifies a graphics path for drawing the boundary of a region node.
Public classEmfPlusSharpenEffect
The SharpenEffect object specifies an increase in the difference in intensity between pixels in an image.
Public classEmfPlusSolidBrushData
The EmfPlusSolidBrushData object specifies a solid color for a graphics brush.
Public classEmfPlusStringFormat
The EmfPlusStringFormat object specifies text layout, display manipulations, and language identification
Public classEmfPlusStringFormatData
The EmfPlusStringFormatData object specifies tab stops and character positions for a graphics string.
Public classEmfPlusStructureObjectType
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
Public classEmfPlusTextureBrushData
The EmfPlusTextureBrushData object specifies a texture image for a graphics brush.
Public classEmfPlusTextureBrushOptionalData
he EmfPlusTextureBrushOptionalData object specifies optional data for a texture brush.
Public classEmfPlusTintEffect
The TintEffect object specifies an addition of black or white to a specified hue in an image.
Enumerations