Method GetCameraToWorldTransformation
- Namespace
- BitMiracle.Docotic.Pdf
- Assembly
- BitMiracle.Docotic.Pdf.dll
GetCameraToWorldTransformation()
Gets a 3D transformation matrix specifying a position and orientation of the camera in world coordinates. Meaningful only when TransformationSource is CameraToWorld.
public double[] GetCameraToWorldTransformation()
Returns
- double[]
A 12-element array specifying 3D camera-to-world transformation matrix.
Remarks
Default value: empty array.
The 12-element array is the first 3 columns x 4 rows of the complete 4-by-4 matrix. The fourth column is always the same, and it is not included in the array.
| a b c 0 |
| d e f 0 | => [ a; b; c; d; e; f; g; h; i; tx; ty; tz ]
| g h i 0 |
| tx ty tz 1 |
Exceptions
- UnexpectedStructureException
The internal PDF structure does not contain the corresponding value but the value is required because of the presence or absence of other values. Or the value exists, but has an unexpected type.