Previous Next
696
CHAPTER 8 Interactive Features
Filling in (signing) the signature field entails updating at least the V entry and
usually also the AP entry of the associated widget annotation. Exporting a signa-
ture field typically exports the T, V, and AP entries.
Like any other field, a signature field may actually be described by a widget anno-
tation dictionary containing entries pertaining to an annotation as well as a field
(see “Widget Annotations” on page 640). The annotation rectangle (Rect) in such
a dictionary gives the position of the field on its page. Signature fields that are not
intended to be visible should have an annotation rectangle that has zero height
and width.
The appearance dictionary (AP) of a signature field’s widget annotation defines
the field’s visual appearance on the page (see Section 8.4.4, “Appearance
Streams”). Information about how Acrobat handles digital signature appearances
is in the technical note Digital Signature Appearances (see the Bibliography).
TABLE 8.81 Additional entries specific to a signature field
KEY TYPE VALUE
Lock dictionary (Optional; must be an indirect reference; PDF 1.5) A signature field lock dictionary that
specifies a set of form fields to be locked when this signature field is signed. Table 8.82
lists the entries in this dictionary.
SV dictionary (Optional; must be an indirect reference; PDF 1.5) A seed value dictionary (see Table
8.83) containing information that constrains the properties of a signature that is ap-
plied to this field.
The value of the SV entry in the field dictionary is a seed value dictionary whose
entries (see Table 8.83) provide constraining information that is to be used at the
time the signature is applied. Its Ff entry specifies whether the other entries in the
dictionary are required to be honored or whether they are merely recommenda-
tions.
Note: The seed value dictionary may include seed values for private entries belong-
ing to multiple handlers. A given handler should use only those entries that are per-
tinent to itself and ignore the others.
Previous Next