public class ExtendedApsGlyphs extends ExtendedApsNode
Represents wrapper for standard ApsGlyphs, which extends some of the drawing behavior.
Constructor and Description |
---|
ExtendedApsGlyphs(com.aspose.foundation.rendering.ApsGlyphs internalGlyphs)
Initializes a new instance of the
ExtendedApsGlyphs class. |
Modifier and Type | Method and Description |
---|---|
void |
addToCompositeNode(com.aspose.foundation.rendering.ApsCompositeNode compositeNode)
Adds this node to given
compositeNode . |
void |
applyPlaneTransform(com.aspose.ms.System.Drawing.PointF transformVector)
Applies plane transform, moving node in x and y planes.
|
void |
applyScaleTransform(float scaleTransform)
Applies scaling to the glyphs.
|
float |
getBottom()
Gets the bottom of the glyphs.
|
ExtendedApsNode |
getCopy()
Gets the copy of the glyphs.
|
com.aspose.ms.System.Drawing.PointF |
getOrigin()
Gets the origin.
|
com.aspose.ms.System.Drawing.SizeF |
getSize()
Gets the size.
|
float |
getTop()
Gets the top.
|
copyAttributes, copyAttributes
public ExtendedApsGlyphs(com.aspose.foundation.rendering.ApsGlyphs internalGlyphs)
Initializes a new instance of the ExtendedApsGlyphs
class.
internalGlyphs
- An original aps glyphs.public float getBottom()
Gets the bottom of the glyphs.
getBottom
in class ExtendedApsNode
public com.aspose.ms.System.Drawing.PointF getOrigin()
Gets the origin.
getOrigin
in class ExtendedApsNode
public com.aspose.ms.System.Drawing.SizeF getSize()
Gets the size.
getSize
in class ExtendedApsNode
public float getTop()
Gets the top.
getTop
in class ExtendedApsNode
public void applyScaleTransform(float scaleTransform)
Applies scaling to the glyphs.
applyScaleTransform
in class ExtendedApsNode
scaleTransform
- The scale factor for the transformation.public void applyPlaneTransform(com.aspose.ms.System.Drawing.PointF transformVector)
Applies plane transform, moving node in x and y planes.
applyPlaneTransform
in class ExtendedApsNode
public ExtendedApsNode getCopy()
Gets the copy of the glyphs.
getCopy
in class ExtendedApsNode
IExtendedApsNode
.public void addToCompositeNode(com.aspose.foundation.rendering.ApsCompositeNode compositeNode)
Adds this node to given compositeNode
.
addToCompositeNode
in class ExtendedApsNode