PdfMatrix Methods |
The PdfMatrix type exposes the following members.
| Name | Description | |
|---|---|---|
| Concatenate |
Concatenates this PdfMatrix by the specified matrix, by prepending the specified PdfMatrix.
| |
| Create |
Creates a PdfMatrix with the specified attributes.
| |
| Equals(Object) |
Specifies whether this PdfMatrix contains the same values as the specified Object.
(Overrides ObjectEquals(Object).) | |
| Equals(PdfMatrix) |
Specifies whether this PdfMatrix contains the same values as the specified PdfMatrix.
| |
| FlipMatrix |
Creates a PdfMatrix to represent flipping horizontally, vertically or both.
| |
| GetHashCode |
Returns the hash code for this PdfMatrix.
(Overrides ObjectGetHashCode.) | |
| Invert |
Inverts this PdfMatrix. PdfMatrix must be invertible.
| |
| Multiply |
Compute a new transformation matrix by multiplying two existing matrices.
| |
| Rotate |
Prepends to this PdfMatrix a clockwise rotation, around the origin and by the specified angle.
| |
| RotateFlipMatrix |
Creates a PDF matrix from parameters of a rotate/flip operation.
| |
| RotationAtMatrix |
Creates a PdfMatrix to represent a translation followed by rotation by the specified values.
| |
| RotationMatrix |
Creates a PdfMatrix to represent a rotation by the specified angle.
| |
| Scale |
Applies the specified scale vector to this PdfMatrix by prepending the scale vector.
| |
| ScalingMatrix |
Creates a PdfMatrix to represent scaling by the specified amounts.
| |
| Shear |
Applies the specified shear vector to this PdfMatrix by prepending the shear vector.
| |
| ShearMatrix |
Creates a PdfMatrix to represent shearing by the specified amounts.
| |
| ToArray |
Converts the matrix to an array of 6 double precision numbers.
| |
| ToPixAffine |
Converts the matrix to array of 6 floats in the order that
is expected by Leptonica affine transforms.
| |
| ToString |
Converts this PdfMatrix to a human-readable string.
(Overrides ObjectToString.) | |
| Transform(PdfPoint) |
Transform a point using this PdfMatrix.
| |
| Transform(PdfRectangle) |
Transform a rectangle using this PdfMatrix.
| |
| Translate |
Applies the specified translation vector to this PdfMatrix by prepending the translation vector.
| |
| TranslationMatrix |
Creates a PdfMatrix to represent translation by the specified amounts.
|