Package | Description |
---|---|
com.aspose.imaging |
The package is the core for nested packages and the most basic objects used for Aspose.Imaging processing.
|
com.aspose.imaging.brushes |
The package provides helper classes and methods to work with different brush types.
|
com.aspose.imaging.extensions |
The package contains extension methods.
|
com.aspose.imaging.fileformats.cdr.objects |
The namespace handles Cdr file format processing.
|
com.aspose.imaging.fileformats.cmx.objectmodel.specs |
The namespace handles Tiff file format processing.
|
com.aspose.imaging.fileformats.cmx.objectmodel.styles |
The namespace handles Tiff file format processing.
|
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.emf.graphics |
The package contains Emf/Emf+ graphics.
|
com.aspose.imaging.shapes |
The package contains different shapes combined from shape segments.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
Pen.getTransform()
Gets a copy of the geometric transformation for this
Pen . |
Matrix |
Graphics.getTransform()
Gets or sets a copy of the geometric world transformation for this
com.aspose.imaging.graphics . |
Modifier and Type | Method and Description |
---|---|
void |
GraphicsPath.flatten(Matrix matrix)
Applies the specified transform and then converts each curve in this
com.aspose.imaging.GraphicsPath into a sequence of connected line segments. |
void |
GraphicsPath.flatten(Matrix matrix,
float flatness)
Converts each curve in this
com.aspose.imaging.GraphicsPath into a sequence of connected line segments. |
abstract RectangleF |
ObjectWithBounds.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
GraphicsPath.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
Figure.getBounds(Matrix matrix)
Gets the object's bounds.
|
abstract RectangleF |
ObjectWithBounds.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
RectangleF |
GraphicsPath.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
RectangleF |
Figure.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
static boolean |
Matrix.isEquals(Matrix a,
Matrix b)
Determines whether two matrixes are equal.
|
void |
Matrix.multiply(Matrix Tx)
Multiplies this Matrix by the matrix specified in the matrix parameter using (default) Prepend order.
|
void |
Matrix.multiply(Matrix Tx,
int order)
Multiplies this Matrix by the matrix specified in the matrix parameter, and in the order specified in the order parameter.
|
void |
Pen.multiplyTransform(Matrix matrix)
Multiplies the transformation matrix for this
Pen by the specified Matrix . |
void |
Graphics.multiplyTransform(Matrix matrix)
Multiplies the
com.aspose.imaging.Matrix that represents the local geometric transform of this com.aspose.imaging.Graphics by the specified com.aspose.imaging.Matrix by prepending the specified com.aspose.imaging.matrix . |
void |
Pen.multiplyTransform(Matrix matrix,
int order)
Multiplies the transformation matrix for this
Pen by the specified Matrix in the specified order. |
void |
Graphics.multiplyTransform(Matrix matrix,
int order)
Multiplies the
com.aspose.imaging.Matrix that represents the local geometric transform of this com.aspose.imaging.Graphics by the specified com.aspose.imaging.Matrix in the specified order. |
void |
Pen.setTransform(Matrix value)
Sets a copy of the geometric transformation for this
Pen . |
void |
Graphics.setTransform(Matrix value)
Gets or sets a copy of the geometric world transformation for this
com.aspose.imaging.graphics . |
void |
Region.transform(Matrix matrix)
Transforms this
com.aspose.imaging.Region by the specified com.aspose.imaging.matrix . |
abstract void |
ObjectWithBounds.transform(Matrix transform)
Applies the specified transformation to the shape.
|
void |
GraphicsPath.transform(Matrix transform)
Applies the specified transformation to the shape.
|
void |
Figure.transform(Matrix transform)
Applies the specified transformation to the shape.
|
void |
GraphicsPath.warp(PointF[] destPoints,
RectangleF srcRect,
Matrix matrix)
Applies a warp transform, defined by a rectangle and a parallelogram, to this
com.aspose.imaging.graphicsPath . |
void |
GraphicsPath.warp(PointF[] destPoints,
RectangleF srcRect,
Matrix matrix,
int warpMode)
Applies a warp transform, defined by a rectangle and a parallelogram, to this
com.aspose.imaging.graphicsPath . |
void |
GraphicsPath.warp(PointF[] destPoints,
RectangleF srcRect,
Matrix matrix,
int warpMode,
float flatness)
Applies a warp transform, defined by a rectangle and a parallelogram, to this
com.aspose.imaging.graphicsPath . |
void |
GraphicsPath.widen(Pen pen,
Matrix matrix)
Adds an additional outline to the
com.aspose.imaging.graphicsPath . |
void |
GraphicsPath.widen(Pen pen,
Matrix matrix,
float flatness)
Replaces this
com.aspose.imaging.GraphicsPath with curves that enclose the area that is filled when this path is drawn by the specified pen. |
Constructor and Description |
---|
Matrix(Matrix origin)
Makes a copy of the
Matrix class. |
Modifier and Type | Method and Description |
---|---|
Matrix |
TransformBrush.getTransform()
Gets or sets a copy
Aspose.Imaging.Matrix that defines a local geometric transform for this TransformBrush . |
Modifier and Type | Method and Description |
---|---|
void |
TransformBrush.multiplyTransform(Matrix matrix)
Multiplies the
Aspose.Imaging.Matrix that represents the local geometric transform of this LinearGradientBrush by the specified Aspose.Imaging.Matrix by prepending the specified Aspose.Imaging.Matrix . |
void |
TransformBrush.multiplyTransform(Matrix matrix,
int order)
Multiplies the
Aspose.Imaging.Matrix that represents the local geometric transform of this LinearGradientBrush by the specified Aspose.Imaging.Matrix in the specified order. |
void |
TransformBrush.setTransform(Matrix value)
Gets or sets a copy
Aspose.Imaging.Matrix that defines a local geometric transform for this TransformBrush . |
Modifier and Type | Method and Description |
---|---|
static AffineTransform |
MatrixExtensions.toGdiMatrix(Matrix matrix)
Converts the
Matrix to the System.Drawing.Drawing2D.Matrix . |
Modifier and Type | Method and Description |
---|---|
Matrix |
CdrFillTransform.getTransform()
Gets the transform.
|
Modifier and Type | Method and Description |
---|---|
void |
CdrFillTransform.setTransform(Matrix value)
Sets the transform.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
CmxTextBlockSpec.getMatrix()
Gets the transformation matrix.
|
Matrix |
CmxImageSpec.getMatrix()
Gets the transformation matrix.
|
Modifier and Type | Method and Description |
---|---|
void |
CmxTextBlockSpec.setMatrix(Matrix value)
Sets the transformation matrix.
|
void |
CmxImageSpec.setMatrix(Matrix value)
Sets the transformation matrix.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
CmxFillStyle.getTransform()
Gets the fill transform.
|
Modifier and Type | Method and Description |
---|---|
void |
CmxFillStyle.setTransform(Matrix value)
Sets the fill transform.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
EmfTransformRecordType.getXform()
Gets or sets an XForm object (section 2.2.28), which defines a world-space to page space transform.
|
Matrix |
EmfAlphaBlend.getXformSr()
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
Matrix |
EmfTransparentBlt.getXformSrc()
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
Matrix |
EmfStretchBlt.getXformSrc()
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
Matrix |
EmfMaskBlt.getXformSrc()
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
Matrix |
EmfBitBlt.getXformSrc()
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
Matrix |
EmfPlgBlt.getXFormSrc()
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
Modifier and Type | Method and Description |
---|---|
void |
EmfTransformRecordType.setXform(Matrix value)
Gets or sets an XForm object (section 2.2.28), which defines a world-space to page space transform.
|
void |
EmfAlphaBlend.setXformSr(Matrix value)
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
void |
EmfTransparentBlt.setXformSrc(Matrix value)
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
void |
EmfStretchBlt.setXformSrc(Matrix value)
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
void |
EmfMaskBlt.setXformSrc(Matrix value)
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
void |
EmfBitBlt.setXformSrc(Matrix value)
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
void |
EmfPlgBlt.setXFormSrc(Matrix value)
Gets or sets an XForm object (section 2.2.28) that specifies a world-space to page-space transform to apply to the source bitmap.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
EmfPlusTextureBrushOptionalData.getTransformMatrix()
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47)
that specifies a world space to device space transform for the
texture brush.
|
Matrix |
EmfPlusPenOptionalData.getTransformMatrix()
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47)
that specifies a world space to device space transform for
the pen.
|
Matrix |
EmfPlusPathGradientBrushOptionalData.getTransformMatrix()
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies a world space to device space transform for the path gradient brush.
|
Matrix |
EmfPlusLinearGradientBrushOptionalData.getTransformMatrix()
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies a
world space to device space transform for the linear gradient brush.
|
Modifier and Type | Method and Description |
---|---|
void |
EmfPlusTextureBrushOptionalData.setTransformMatrix(Matrix value)
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47)
that specifies a world space to device space transform for the
texture brush.
|
void |
EmfPlusPenOptionalData.setTransformMatrix(Matrix value)
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47)
that specifies a world space to device space transform for
the pen.
|
void |
EmfPlusPathGradientBrushOptionalData.setTransformMatrix(Matrix value)
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies a world space to device space transform for the path gradient brush.
|
void |
EmfPlusLinearGradientBrushOptionalData.setTransformMatrix(Matrix value)
Gets or sets an optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies a
world space to device space transform for the linear gradient brush.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
EmfPlusSetWorldTransform.getMatrixData()
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the
new current world transform.
|
Matrix |
EmfPlusMultiplyWorldTransform.getMatrixData()
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the multiplication matrix.
|
Matrix |
EmfPlusDrawDriverString.getTransformMatrix()
Gets the transform matrix
An optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies the transformation to apply to
each value in the text array.
|
Matrix |
EmfPlusSetTsGraphics.getWorldToDevice()
Gets or sets an 192-bit EmfPlusTransformMatrix object (section 2.2.2.47) that
specifies the world space to device space transforms.
|
Modifier and Type | Method and Description |
---|---|
void |
EmfPlusSetWorldTransform.setMatrixData(Matrix value)
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the
new current world transform.
|
void |
EmfPlusMultiplyWorldTransform.setMatrixData(Matrix value)
Gets or sets an EmfPlusTransformMatrix object (section 2.2.2.47) that defines the multiplication matrix.
|
void |
EmfPlusDrawDriverString.setTransformMatrix(Matrix value)
Sets the transform matrix
An optional EmfPlusTransformMatrix object (section 2.2.2.47) that specifies the transformation to apply to
each value in the text array.
|
void |
EmfPlusSetTsGraphics.setWorldToDevice(Matrix value)
Gets or sets an 192-bit EmfPlusTransformMatrix object (section 2.2.2.47) that
specifies the world space to device space transforms.
|
Modifier and Type | Method and Description |
---|---|
Matrix |
MetafileRecorderGraphics2D.getTransform()
Gets the world transform.
|
Modifier and Type | Method and Description |
---|---|
void |
MetafileRecorderGraphics2D.multiplyTransform(Matrix matrix)
Multiplies the world transformation of this Graphics and specified the Matrix.
|
void |
MetafileRecorderGraphics2D.multiplyTransform(Matrix matrix,
int order)
Multiplies the world transformation of this Graphics and specified the Matrix in the specified order.
|
void |
MetafileRecorderGraphics2D.setTransform(Matrix transform)
Sets the transform.
|
Modifier and Type | Method and Description |
---|---|
RectangleF |
TextShape.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
RectangleProjectedShape.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
PolygonShape.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
CurveShape.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
BezierShape.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
ArcShape.getBounds(Matrix matrix)
Gets the object's bounds.
|
RectangleF |
TextShape.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
RectangleF |
RectangleProjectedShape.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
RectangleF |
PolygonShape.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
RectangleF |
CurveShape.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
RectangleF |
BezierShape.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
RectangleF |
ArcShape.getBounds(Matrix matrix,
Pen pen)
Gets the object's bounds.
|
void |
TextShape.transform(Matrix transform)
Applies the specified transformation to the shape.
|
void |
RectangleProjectedShape.transform(Matrix transform)
Applies the specified transformation to the shape.
|
void |
PolygonShape.transform(Matrix transform)
Applies the specified transformation to the shape.
|