CHAPTER 8
634
Interactive Features
TABLE 8.30 Additional entries specific to text markup annotations
KEY
TYPE
VALUE
Subtype
name
(Required)
The type of annotation that this dictionary describes; must be
Highlight
,
Underline
,
Squiggly
, or
StrikeOut
for a highlight, underline,
squiggly-underline, or strikeout annotation, respectively.
(Required)
An array of 8
×
n
numbers specifying the coordinates of
n
quadri-
laterals in default user space. Each quadrilateral encompasses a word or
group of contiguous words in the text underlying the annotation. The coordi-
nates for each quadrilateral are given in the order
x
1
y
1
x
2
y
2
x
3
y
3
x
4
y
4
specifying the quadrilateral’s four vertices in counterclockwise order (see
(x
1
,
y
1
) and (x
2
,
y
2
). (See implementation note 92 in Appendix H.)
Note:
The annotation dictionary’s
AP
entry, if present, takes precedence over
QuadPoints
; see Table 8.15 and Section 8.4.4, “Appearance Streams.”
QuadPoints
array
(x
4
,
y
4
)
er
it
up
J
(x
1
,
y
1
)
(x
3
,
y
3
)
(x
2
,
y
2
)
FIGURE 8.9
QuadPoints specification
Caret Annotations
A caret annotation
(PDF 1.5)
is a visual symbol that indicates the presence of text
edits. Table 8.31 lists the entries specific to caret annotations.