Pdf |
The PdfMatrix type exposes the following members.
| Name | Description | |
|---|---|---|
| PdfMatrix | Initializes a new instance of the PdfMatrix class | |
| PdfMatrix(Double, Double, Double, Double, Double, Double) | Initializes a new instance of the PdfMatrix structure. |
| Name | Description | |
|---|---|---|
| Identity | Gets an identity PdfMatrix. | |
| IsIdentity | Gets a value that indicates whether this PdfMatrix structure is an identity matrix. | |
| M11 | Gets the value of the first row and first column of this PdfMatrix structure. The default value is 1. | |
| M12 | Gets the value of the first row and second column of this PdfMatrix structure. The default value is 0. | |
| M21 | Gets the value of the second row and first column of this PdfMatrix structure. The default value is 1. | |
| M22 | Gets the value of the second row and second column of this PdfMatrix structure. The default value is 1. | |
| OffsetX | Gets the value of the third row and first column of this PdfMatrix structure. The default value is 0. | |
| OffsetY | Gets the value of the third row and second column of this PdfMatrix structure. The default value is 0. |
| Name | Description | |
|---|---|---|
| CreateTranslation | Creates a translation PdfMatrix with the specified offsets. | |
| Equals(Object) |
Determines whether the specified Object is equal to this PdfMatrix instance.
(Overrides ValueTypeEquals(Object)) | |
| Equals(PdfMatrix) | Determines whether the other PdfMatrix is equal to this PdfMatrix instance. | |
| GetHashCode |
Returns a hash code for this PdfMatrix instance.
(Overrides ValueTypeGetHashCode) | |
| Invert | Inverts this PdfMatrix structure. | |
| Multiply | Premultiplies the PdfMatrix representing the additional transformation with the PdfMatrix representing the existing transformation, thus producing the PdfMatrix representing the combined transformation. | |
| Rotate | Prepends a rotation of the specified angle (counter clockwise) at the specified point to this PdfMatrix structure. | |
| Scale | Prepends the specified scale about the specified point of this PdfMatrix. | |
| Skew | Prepends a skew of the specified angle (counter clockwise) in the x and y dimensions to this PdfMatrix. | |
| ToString |
Returns a String that represents this PdfMatrix instance.
(Overrides ValueTypeToString) | |
| Transform(PdfPoint) | Transforms the specified PdfPoint by this PdfMatrix. | |
| Transform(PdfQuad) | Transforms the specified PdfQuad by this PdfMatrix. | |
| Translate | Prepends a translation of the specified offsets to this PdfMatrix structure. |
| Name | Description | |
|---|---|---|
| Equality(PdfMatrix, PdfMatrix) | Determines whether first and second PdfMatrixs are equal. | |
| Inequality(PdfMatrix, PdfMatrix) | Determines whether first and second PdfMatrixs are not equal. | |
| Multiply(PdfMatrix, PdfMatrix) | Premultiplies the PdfMatrix representing the additional transformation with the PdfMatrix representing the existing transformation, thus producing the PdfMatrix representing the combined transformation. |