Table of Contents

Method GetU3dPath

Namespace
BitMiracle.Docotic.Pdf
Assembly
BitMiracle.Docotic.Pdf.dll

GetU3dPath()

Gets names of view nodes within the 3D artwork that specify camera-to-world transformation matrices. Meaningful only when TransformationSource is U3dPath.

public string[] GetU3dPath()

Returns

string[]

A sequence of one or more strings used to access a view node within the 3D artwork.

Remarks

Default value: empty array.

The first string in the array is a node ID for the root view node. Each subsequent string is the node ID for a child of the view node specified by the prior string. Each view node specifies a 3D transformation matrix; the concatenation of all the matrices forms the camera-to-world matrix.

In PDF files, U3DPath might be written either as a CosString or CosArray objects. For a CosString object, this method returns an array with a single item.

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.