PDF 2.0 Application Note 003

PDF 2.0 Application Note 003: Use of object metadata streams

In most cases metadata is all about interoperability; it is only useful if creator and processor agree on syntax and semantics. In the context of PDF this also means that creator and processor must agree on where metadata is present in the often-complex internal PDF structure.

Metadata locations are well defined for XMP metadata on the PDF document level and for some PDF objects, but not for all objects where metadata can occur (pages, page objects and resources such as fonts or ICC profiles). However, in almost all cases sufficient guidance can be derived from the PDF specification, albeit sometimes in an indirect way.

This document summarizes exactly where PDF creators should add XMP metadata to PDF objects, and thus where PDF processors should search for it.

The principal authors are Boris Doubrov (Dual Lab) and Dietrich von Seggern (callas software).

Subscribe here for the PDF Association’s periodic updates regarding new, updated, or corrected industry and ISO specifications for PDF technology.

$0.00