Acrobat SDK User’s Guide
101
12
Working with Metadata
A PDF document can include general information such as the document’s title, author, and
creation and modification dates. Such global information about the document itself (as
opposed to its content or structure) is called metadata, and is intended to assist in
cataloguing and searching for documents in external databases.
A PDF document can also contain object data. Object data is information associated with a
particular object in a PDF document.
This chapter includes the following sections:
●
Types of Metadata
●
Extensible Metadata Platform (XMP)
●
The Adobe XMP Toolkit
●
Searching Metadata
●
Object Data
Types of Metadata
Metadata can be stored in a PDF document in either of the following ways:
●
In a document information dictionary associated with the document
●
In a metadata stream associated with the document or a component of the document
Metadata properties and values are represented in the World Wide Web Consortium’s
Resource Definition Format (RDF), which is a standard metadata format based on XML.
The set of standard metadata items is organized into schemas, each of which represents a
set of properties from a particular application or industry standard. The schemas, as well as
the physical representation, are defined by Adobe’s Extensible Metadata Platform (XMP)
(see
“Extensible Metadata Platform (XMP)” on page 102
).
Summary of Contents for Acrobat 7.0.5
Page 10: ...Contents 10 Acrobat SDK User s Guide ...
Page 66: ...Modifying the User Interface Customizing Acrobat Help 6 66 Acrobat SDK User s Guide ...
Page 78: ...XML and the Acrobat SDK Managing XML based Information 8 78 Acrobat SDK User s Guide ...
Page 100: ...Providing Document Security Document Rights 11 100 Acrobat SDK User s Guide ...
Page 106: ...Working with Metadata Object Data 12 106 Acrobat SDK User s Guide ...
Page 110: ...Searching and Indexing Indexing PDF Documents 13 110 Acrobat SDK User s Guide ...
Page 118: ...Working With PDF Layers Working with Layers from a Plug in 15 118 Acrobat SDK User s Guide ...