Packages

 

Uses of Class
com.aspose.imaging.fileformats.emf.MetaObject

  • Packages that use MetaObject 
    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
    • Uses of MetaObject in com.aspose.imaging.fileformats.emf.emf.objects

      Subclasses of MetaObject in com.aspose.imaging.fileformats.emf.emf.objects 
      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.
    • Uses of MetaObject in com.aspose.imaging.fileformats.emf.emf.records

      Subclasses of MetaObject in com.aspose.imaging.fileformats.emf.emf.records 
      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.
    • Uses of MetaObject in com.aspose.imaging.fileformats.emf.emfplus.objects

      Subclasses of MetaObject in com.aspose.imaging.fileformats.emf.emfplus.objects 
      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.
    • Uses of MetaObject in com.aspose.imaging.fileformats.emf.emfplus.records

      Subclasses of MetaObject in com.aspose.imaging.fileformats.emf.emfplus.records 
      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.
    • Uses of MetaObject in com.aspose.imaging.fileformats.wmf.objects

      Subclasses of MetaObject in com.aspose.imaging.fileformats.wmf.objects 
      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
    • Uses of MetaObject in com.aspose.imaging.fileformats.wmf.objects.escaperecords

      Subclasses of MetaObject in com.aspose.imaging.fileformats.wmf.objects.escaperecords 
      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.