Adobe Acrobat SDK
Interactive Features (Chapter 8 in PDF Reference)
Adobe® Supplement to the ISO 32000
8.4.5 Annotation Types 38
8.4.5 Annotation Types
Add the
Projection
and the
RichMedia
annotation types to Table 8.20
Markup Annotations
Add a new subtype to the
ExData
entry in Table 8.21. Unchanged content is shown in gray.
TABLE 8.20 Annotation types
ANNOTATION TYPE
DESCRIPTION
MARKUP?
DISCUSSED IN SECTION
Projection
(
ExtensionLevel 3
) Projection
annotation
Yes
“Projection Annotations” on
page 39
RichMedia
(
ExtensionLevel 3
) RichMedia
annotation
No
“9.6.1 RichMedia Annotations” on
page 76
TABLE 8.21 Additional entries specific to markup annotations
KEY
TYPE
VALUE
ExData
dictionary
(
Optional; PDF 1.7
) An
external data dictionary
specifying data to be
associated with the annotation. This dictionary contains the
following entries:
Type
(
optional
): If present, must be ExData.
Subtype
(
required
): A name specifying the type of data that the
markup annotation is associated with.
Markup3D
(
PDF 1.7
) for a 3D comment. Additional entries in
this dictionary are listed in Table 9.48 on page 835. (See also
implementation note 96 in Appendix H.)
3DM
(
ExtensionLevel 3)
for a 3D measurement. Additional
entries in this dictionary are listed in
“TABLE 9.39g Entries in
the external data dictionary of a projection annotation” on
page 76
.
MarkupGeo
(
ExtensionLevel 3
) for geospatial markup. This
Subtype
does not define any additional entries.
For each value of
Subtype
, other entries are defined. Table 9.48 on
page 835 lists the values that correspond to a subtype of
Markup3D
. (See also implementation note 96 in Appendix H.)