Adobe Acrobat SDK
What’s New
Adobe® Supplement to the ISO 32000
Accessibility 10
Accessibility
A PDF document can specify the order in which user tabs cause attention to move from one annotation to
the next. (See
“TABLE 3.27 Entries in a page object” on page 23
.)
Portable collections
The following are changes to the PDF language in support of portable collections that use a SWF
file-based presentation of the collection contents:
●
New entries in the collection dictionary support SWF file-driven layouts of a collection. (See Table 8.6
on
page 29
.) The SWF file that manages the presentation is called a
navigator
. The
Navigator
entry is
an indirect reference to a navigator dictionary, which contains information about the layout to be used
to present the collection. For information about the navigator dictionary, see
“Navigators” on page 34
.
●
Users can decouple the splitter orientation from the
View
key in a collection dictionary. This
enhancement provides a details view or tile view with either a horizontal or vertical split. (See Table 8.6
of Section 8.2.4 on
page 29
.)
●
Introduction of a
Thumb
entry to the file specification dictionary. (See Table 3.41 on
page 26
.) The entry
is used to create thumbnail images in conjunction with portable collections that use navigators.
●
The
CompressedSize
value of the
Subtype
key in the collection field dictionary is used to display
the compressed file sizes for embedded files. (See Table 8.8 on
page 30
.)
●
The new
Colors
entry in a collection dictionary (Table 8.6 on
page 29
) takes as its value a collection
colors dictionary (Table 8.6a on
page 31
), which is used to specify a list of colors that a navigator should
use in its layout of a portable collection.
Rich media
There is a new annotation subtype of
RichMedia
. (See Section 8.4.5 “Annotation Types” on
page 38
.) The
rich media annotation means that Flash applications, video, audio, and other multimedia can be attached
to a PDF document. The rich media annotation incorporates the existing 3D annotation structure to
support multiple multimedia file assets, including Flash video and compatible variations on the H.264
format. The new constructs allow a two-way scripting bridge between the Flash player and Acrobat. There
is support for generalized linking of a Flash application state to a comment or view, which enables video
commenting. Finally, actions can be linked to video chapter points. (See the section on “Rich Media”
beginning on
page 76
.)
Seed values and locking a document for digital signatures
Seed values specify constraining information that are used at the time a digital signature is applied.
Acrobat 9.0 has two new seed values.
LockDocument
supports controlling the user interface for locking
documents after the signature is applied.
AppearanceFilter
filters signature appearances that can be
used when signing or certifying a document by name. Additionally, a new entry in the signature field lock
dictionary supports the locking after signature feature. (See
“Signature Fields” on page 43
.)
Encryption and passwords
For Acrobat 9.0, encryption of data uses the AES-256 algorithms. In addition, a new password algorithm
supports the use of Unicode-based passwords and passphrases.
There are three parts to the new encryption and password design: