Key |
Type |
Value |
---|---|---|
Type |
name |
(Required) The type of PDF object that this dictionary describes; if present, shall be ExData for an external data dictionary. |
Subtype |
name |
(Required) The type of external data that this dictionary describes; shall be Markup3D for a 3D comment. The only defined value is Markup3D. |
3DA |
dictionary or text string |
(Required) The 3D annotation to which this markup annotation applies. The 3D annotation may be specified as a child dictionary or as the name of a 3D annotation, as specified by its NM entry. In the latter case, the 3D annotation and the markup annotation shall be on the same page of the document. |
3DV |
dictionary |
(Required) The 3D view that this markup annotation is associated with. The annotation will be hidden unless this view is currently being used for the 3D annotation specified by 3DA. |
MD5 |
byte string |
(Optional) A 16-byte string that contains the checksum of the bytes of the 3D stream data that this 3D comment shall be associated with. The checksum shall be calculated by applying the standard MD5 message-digest algorithm (described in Internet RFC 1321, The MD5 Message-Digest Algorithm; see the Bibliography ) to the bytes of the stream data. This value shall be used to determine if artwork data has changed since this 3D comment was created. |