
The package contains types [MS-EMFPLUS]: Enhanced Metafile Format Plus Extensions 2.3 EMF+ Records


## Classes

| Class | Description |
| --- | --- |
| [EmfPlusBeginContainer](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusbegincontainer) | The EmfPlusBeginContainer record opens a new graphics state container and specifies a transform for it. |
| [EmfPlusBeginContainerNoParams](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusbegincontainernoparams) | The EmfPlusBeginContainerNoParams record opens a new graphics state container. |
| [EmfPlusClear](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusclear) | The EmfPlusClear record clears the output coordinate space and initializes it with a background color and transparency |
| [EmfPlusClippingRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusclippingrecordtype) | The clipping record types specify clipping regions and operations. |
| [EmfPlusComment](../com.aspose.imaging.fileformats.emf.emfplus.records/emfpluscomment) | The EmfPlusComment record specifies arbitrary private data. |
| [EmfPlusControlRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfpluscontrolrecordtype) | The control record types specify global parameters for EMF+ metafile processing. |
| [EmfPlusDrawArc](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawarc) | The EmfPlusDrawArc record specifies drawing the arc of an ellipse. |
| [EmfPlusDrawBeziers](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawbeziers) | The EmfPlusDrawBeziers record specifies drawing a sequence of connected Bezier curves. |
| [EmfPlusDrawClosedCurve](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawclosedcurve) | The EmfPlusDrawClosedCurve record specifies drawing a closed cardinal spline |
| [EmfPlusDrawCurve](../com.aspose.imaging.fileformats.emf.emfplus.records/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. |
| [EmfPlusDrawDriverString](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawdriverstring) | The EmfPlusDrawDriverString record specifies text output with character positions. |
| [EmfPlusDrawEllipse](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawellipse) | The EmfPlusDrawEllipse record specifies drawing an ellipse. |
| [EmfPlusDrawImage](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawimage) | The EmfPlusDrawImage record specifies drawing a scaled image. |
| [EmfPlusDrawImagePoints](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawimagepoints) | The EmfPlusDrawImagePoints record specifies drawing a scaled image inside a parallelogram. |
| [EmfPlusDrawLines](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawlines) | The EmfPlusDrawlLines record specifies drawing a series of connected lines |
| [EmfPlusDrawPath](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawpath) | The EmfPlusDrawPath record specifies drawing a graphics path. |
| [EmfPlusDrawPie](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawpie) | The EmfPlusDrawPie record specifies drawing a section of the interior of an ellipse. |
| [EmfPlusDrawRects](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawrects) | The EmfPlusDrawRects record specifies drawing a series of rectangles |
| [EmfPlusDrawString](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawstring) | The EmfPlusDrawString record specifies text output with string formatting |
| [EmfPlusDrawingRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusdrawingrecordtype) | The drawing record types specify graphics output. |
| [EmfPlusEndContainer](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusendcontainer) | The EmfPlusEndContainer record closes a graphics state container that was previously opened by a begin container operation. |
| [EmfPlusEndOfFile](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusendoffile) | The EmfPlusEndOfFile record specifies the end of EMF+ data in the metafile. |
| [EmfPlusFillClosedCurve](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusfillclosedcurve) | The EmfPlusFillClosedCurve record specifies filling the interior of a closed cardinal spline |
| [EmfPlusFillEllipse](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusfillellipse) | The EmfPlusFillEllipse record specifies filling the interior of an ellipse |
| [EmfPlusFillPath](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusfillpath) | Fill path record FLAGS: 16-bit unsigned integer that provides information about how the operation is to be performed, and about the structure of the record. |
| [EmfPlusFillPie](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusfillpie) | The EmfPlusFillPie record specifies filling a section of the interior of an ellipse |
| [EmfPlusFillPolygon](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusfillpolygon) | The EmfPlusFillPolygon record specifies filling the interior of a polygon. |
| [EmfPlusFillRects](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusfillrects) | The EmfPlusFillRects record specifies filling the interiors of a series of rectangles |
| [EmfPlusFillRegion](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusfillregion) | The EmfPlusFillRegion record specifies filling the interior of a graphics region |
| [EmfPlusGetDc](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusgetdc) | The EmfPlusGetDC record specifies that subsequent EMF records encountered in the metafile SHOULD be processed. |
| [EmfPlusHeader](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusheader) | The EmfPlusHeader record specifies the start of EMF+ data in the metafile. |
| [EmfPlusMultiplyWorldTransform](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusmultiplyworldtransform) | The EmfPlusMultiplyWorldTransform record multiplies the current world space transform by a specified transform matrix. |
| [EmfPlusObject](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusobject) | The EmfPlusObject record specifies an object for use in graphics operations. |
| [EmfPlusObjectRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusobjectrecordtype) | The Object Record Types define reusable graphics objects. |
| [EmfPlusOffsetClip](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusoffsetclip) | The EmfPlusOffsetClip record applies a translation transform on the current clipping region for the world space. |
| [EmfPlusPropertyRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfpluspropertyrecordtype) | The Property Record Types specify properties of the playback device context. |
| [EmfPlusRecord](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusrecord) | The Emf+ base record type. |
| [EmfPlusResetClip](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusresetclip) | The EmfPlusResetClip record resets the current clipping region for the world space to infinity. |
| [EmfPlusResetWorldTransform](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusresetworldtransform) | The EmfPlusResetWorldTransform record resets the current world space transform to the identify matrix. |
| [EmfPlusRestore](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusrestore) | The EmfPlusRestore record restores the graphics state, identified by a specified index, from a stack of saved graphics states. |
| [EmfPlusRotateWorldTransform](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusrotateworldtransform) | The EmfPlusRotateWorldTransform record performs a rotation on the current world space transform. |
| [EmfPlusSave](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussave) | The EmfPlusSave record saves the graphics state, identified by a specified index, on a stack of saved graphics states. |
| [EmfPlusScaleWorldTransform](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusscaleworldtransform) | The EmfPlusScaleWorldTransform record performs a scaling on the current world space transform. |
| [EmfPlusSerializableObject](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusserializableobject) | The EmfPlusSerializableObject record defines an image effects parameter block that has been serialized into a data buffer. |
| [EmfPlusSetAntiAliasMode](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetantialiasmode) | The EmfPlusSetAntiAliasMode record specifies the anti-aliasing mode for text output. |
| [EmfPlusSetClipPath](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetclippath) | The EmfPlusSetClipPath record combines the current clipping region with a graphics path. |
| [EmfPlusSetClipRect](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetcliprect) | The EmfPlusSetClipRect record combines the current clipping region with a rectangle. |
| [EmfPlusSetClipRegion](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetclipregion) | The EmfPlusSetClipRegion record combines the current clipping region with another graphics region. |
| [EmfPlusSetCompositingMode](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetcompositingmode) | The EmfPlusSetCompositingMode record specifies how source colors are combined with background colors. |
| [EmfPlusSetCompositingQuality](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetcompositingquality) | The EmfPlusSetCompositingQuality record specifies the desired level of quality for creating composite images from multiple objects. |
| [EmfPlusSetInterpolationMode](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetinterpolationmode) | The EmfPlusSetInterpolationMode record specifies how image scaling, including stretching and shrinking, is performed. |
| [EmfPlusSetPageTransform](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetpagetransform) | The EmfPlusSetPageTransform record specifies scaling factors and units for converting page space coordinates to device space coordinates. |
| [EmfPlusSetPixelOffsetMode](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetpixeloffsetmode) | The EmfPlusSetPixelOffsetMode record specifies how pixels are centered with respect to the coordinates of the drawing surface. |
| [EmfPlusSetRenderingOrigin](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetrenderingorigin) | The EmfPlusSetRenderingOrigin record specifies the rendering origin for graphics output. |
| [EmfPlusSetTextContrast](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussettextcontrast) | The EmfPlusSetTextContrast record specifies text contrast according to the gamma correction value. |
| [EmfPlusSetTextRenderingHint](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussettextrenderinghint) | The EmfPlusSetTextRenderingHint record specifies the quality of text rendering, including the type of anti-aliasing. |
| [EmfPlusSetTsClip](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussettsclip) | The EmfPlusSetTSClip record specifies clipping areas in the graphics device context for a terminal server. |
| [EmfPlusSetTsGraphics](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussettsgraphics) | The EmfPlusSetTSGraphics record specifies the state of a graphics device context for a terminal server. |
| [EmfPlusSetWorldTransform](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplussetworldtransform) | The EmfPlusSetWorldTransform record sets the world transform according to the values in a specified transform matrix. |
| [EmfPlusStateRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusstaterecordtype) | The State Record Types specify operations on the state of the playback device context. |
| [EmfPlusTerminalServerRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplusterminalserverrecordtype) | The Terminal Server Record Types specify graphics processing on a terminal server. |
| [EmfPlusTransformRecordType](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplustransformrecordtype) | The Transform Record Types specify properties and transforms on coordinate spaces. |
| [EmfPlusTranslateWorldTransform](../com.aspose.imaging.fileformats.emf.emfplus.records/emfplustranslateworldtransform) | The EmfPlusTranslateWorldTransform record performs a translation on the current world space transform. |
