This class represents the 3D annotation. This is definitively detailed in:.

The ISO PDF Specification, ISO 32000-1:2008 PDF 1.7; Table: 298, page 512.

The ISO PDF Specification, ISO 32000-2:2017 PDF 2.0; Table: 309, page 639.

Adobe Supplement to the ISO 32000, BaseVersion: 1.7, ExtensionLevel: 3; Table: 9.33, page 55.

This class is always an indirect object because it inherits from AnnotationElement which is always an indirect object.

A 3D annotation embeds a three-dimensional model in a PDF document. The annotation displays the model in an interactive viewport that allows users to rotate, zoom, and examine the model from any angle.

The 3DD entry references the 3D stream containing the model data. The 3DV entry names or references the default view to use when the annotation is first displayed.

The 3DA entry references a 3D activation dictionary that controls when and how the 3D content becomes active. The 3DI entry, when false, prevents the 3D content from being interactive until activated.

The 3DB entry holds the default background colour for the 3D viewport. The 3DU entry controls whether the measurement and markup tools are available. The GEO entry references geospatial data associated with the 3D model.

System.Object
    WebSupergoo.ABCpdf14.Elements.Element
       WebSupergoo.ABCpdf14.Elements.AnnotationElement
          WebSupergoo.ABCpdf14.Elements.D3DAnnotationElement

 

   
   
Method
Description
D3DAnnotationElement Create a new D3DAnnotationElement.
inherited methods...

 

   
   
Property
Description
Entry3DD Represents the "3DD" entry of the 3d annotation object.
Entry3DV Represents the "3DV" entry of the 3d annotation object.
Entry3DA Represents the "3DA" entry of the 3d annotation object.
Entry3DI Represents the "3DI" entry of the 3d annotation object.
Entry3DB Represents the "3DB" entry of the 3d annotation object.
Entry3DU Represents the "3DU" entry of the 3d annotation object.
EntryGEO Represents the "GEO" entry of the 3d annotation object.
inherited properties...