Adobe Acrobat SDK
Interactive Features (Chapter 8 in PDF Reference)
Adobe® Supplement to the ISO 32000
8.4.5 Annotation Types 39
Widget Annotations
Add the
PMD
entry to the end of Table 8.39, “Additional entries specific to a widget annotation” on page 641. The
PMD
entry is used by barcode fields.
Add the following new topic to the end of Section 8.4.5.
Projection Annotations
A
projection annotation
is a markup annotation subtype (Table 8.20,
page 38
) that has much of the
functionality of other markup annotations. However, a projection annotation is only valid within the
context of an associated run-time environment, such as an activated 3D model.
The entries of a annotation dictionary for a projection annotation are those listed in Table 8.15 and
Table 8.21 of the
PDF Reference
.
Projection annotations provide a way to save 3D and other specialized measurements and comments as
markup annotations. These measurements and comments then persist in the document.
When a projection annotation is used in conjunction with a 3D measurement (
“3D Measurements and
Projection Annotations” on page 75
), it has an
ExData
dictionary with a
Subtype
of
3DM
. (See
TABLE
9.39g Entries in the external data dictionary of a projection annotation
on
page 76
.) Otherwise, the
ExData
dictionary is optional.
A projection annotation with a
Rect
entry that has zero height or zero width does not have an
AP
dictionary.
TABLE 8.39 Additional entries specific to a widget annotation
KEY
TYPE
VALUE
PMD
dictionary
(
Required; barcode fields only; ExtensionLevel 3
) The
PaperMetaData generation parameters dictionary
. The
entries of this dictionary are instructions to the barcode
encoding software on how to generate the barcode image.
See Table 8.39b,
page 46
, for the description of a
PaperMetaData generation parameters dictionary
.
Note:
PaperMetaData should not be confused with XMP as
used in a PDF file. XMP (Extensible Metadata
Platform) is an XML format for representing
metadata.