Represent the matrix
Namespace: Spire.Pdf.GraphicsAssembly: Spire.Pdf (in Spire.Pdf.dll) Version: 7.9.2.0 (7.9.2.1020)
Syntax
| C# | Visual Basic | Visual C++ | F# |
public class PdfMatrix
Public Class PdfMatrix
public ref class PdfMatrix
type PdfMatrix = class end
Members
| All Members | Constructors | Properties | Methods |
| Member | Description | |
|---|---|---|
| PdfMatrix()()()() |
Construct a instance as the identity matrix.
| |
| PdfMatrix(Rectangle, array<Point>[]()[][]) |
Construct a instance to the geometric transform defined by the specified rectangle and array of points.
| |
| PdfMatrix(RectangleF, array<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.
| |
| DegreeToRadian(Double) |
Converts degree to radian.
| |
| Elements |
Gets an array of floating-point values that represents the elements.
| |
| Equals(Object) |
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.) | |
| Finalize()()()() |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| GetHashCode()()()() |
Serves as a hash function for a particular type.
(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.
| |
| 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).
| |
| 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(array<PointF>[]()[][]) |
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.
|
Inheritance Hierarchy
System..::..Object
Spire.Pdf.Graphics..::..PdfMatrix
Spire.Pdf.Graphics..::..PdfMatrix