PdfMatrix Class |
Namespace: Spire.Pdf.Graphics
The PdfMatrix type exposes the following members.
Name | Description | |
---|---|---|
![]() |
PdfMatrix |
Construct a instance as the identity matrix.
|
![]() |
PdfMatrix(Rectangle, Point ) |
Construct a instance to the geometric transform defined by the specified rectangle and array of points.
|
![]() |
PdfMatrix(RectangleF, PointF ) |
Construct a instance to the geometric transform defined by the specified rectangle and array of points.
|
![]() |
PdfMatrix(Single, Single, Single, Single, Single, Single) |
Construct a instance as the identity matrix.
|
Name | Description | |
---|---|---|
![]() |
Elements |
Gets an array of floating-point values that represents the elements.
|
![]() |
OffsetX |
Gets the x translation value (the dx value, or the element in the third row and first column).
|
![]() |
OffsetY |
Gets the x translation value (the dx value, or the element in the third row and second column).
|
Name | Description | |
---|---|---|
![]() |
Clone |
Clone the matrix.
|
![]() |
DegreeToRadian |
Converts degree to radian.
|
![]() |
Equals |
Determines whether the specified object is equal to the current object.
(Inherited from
Object
.)
|
![]() |
Finalize |
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from
Object
.)
|
![]() |
GetHashCode |
Serves as the default hash function.
(Inherited from
Object
.)
|
![]() |
GetType |
Gets the
Type
of the current instance.
(Inherited from
Object
.)
|
![]() |
MemberwiseClone |
Creates a shallow copy of the current
Object
.
(Inherited from
Object
.)
|
![]() |
Multiply(PdfMatrix) |
Prepend the specified matrix.
|
![]() |
Multiply(PdfMatrix, PdfMatrixOrder) |
Apply the specified matrix by the specified order.
|
![]() |
Rotate(Single) |
Prepend a clockwise rotation(angle) around the origin.
|
![]() |
Rotate(Single, PdfMatrixOrder) |
Apply a clockwise rotation(angle) around the origin by the specified order.
|
![]() |
Scale(Single, Single) |
Prepend the specified scale vector (scaleX and scaleY).
|
![]() |
Scale(Single, Single, PdfMatrixOrder) |
Apply the specified scale vector (scaleX and scaleY) by the specified order.
|
![]() |
Shear(Single, Single) |
Prepend the specified Shear vector (shearX and shearY).
|
![]() |
Shear(Single, Single, PdfMatrixOrder) |
Apply the specified Shear vector (shearX and shearY) by the specified order.
|
![]() |
Skew(Single, Single) |
Prepend the specified skew angles(angleX angleY).
|
![]() |
Skew(Single, Single, PdfMatrixOrder) |
Prepend the specified skew angles(angleX angleY) by the specified order.
|
![]() |
ToString |
Returns a string that represents the current object.
(Inherited from
Object
.)
|
![]() |
TransformPoints |
Applies the geometric transform to a specified array of points.
|
![]() |
Translate(Single, Single) |
Prepend the specified translation vector (offsetX and offsetY).
|
![]() |
Translate(Single, Single, PdfMatrixOrder) |
Apply the specified translation vector (offsetX and offsetY) by the specified order.
|