CHAPTER 8
620
Interactive Features
nate annotations should be ignored. These entries are
Contents
(or
RC
and
DS
),
M
,
C
,
T
,
Popup
,
CreationDate
,
Subj
, and
Open
. Operations that manipulate any
annotation in a group, such as movement, cut, and copy, should be treated by
viewer applications as acting on the entire group.
Note:
A primary annotation may have replies that are not subordinate annotations;
that is, that do not have an
RT
value of
Group
.
Annotation States
Beginning with PDF 1.5, annotations may have an author-specific
state
associated
with them. The state is not specified in the annotation itself but in a separate text
annotation that refers to the original annotation by means of its
IRT
(“in reply to”)
entry (see Table 8.24). States are grouped into a number of
state models,
as shown
in Table 8.22.
TABLE 8.22 Annotation states
STATE MODEL
STATE
DESCRIPTION
Marked
Marked
Unmarked
The annotation has been marked by the user.
The annotation has not been marked by the user (the default).
The user agrees with the change.
The user disagrees with the change.
The change has been cancelled.
The change has been completed.
The user has indicated nothing about the change (the default).
Review
Accepted
Rejected
Cancelled
Completed
None
Annotations can be thought of as initially being in the default state for each state
model. State changes made by a user are indicated in a text annotation with the
following entries:
•
The
T
entry (see Table 8.21) specifies the user.
•
The
IRT
entry (see Table 8.24)refers to the original annotation.
•
State
and
StateModel
(see Table 8.23) update the state of the original annota-
tion for the specified user.