08.01.2015 Views

Extensible Metadata Platform (XMP) Specification - Adobe Partners

Extensible Metadata Platform (XMP) Specification - Adobe Partners

Extensible Metadata Platform (XMP) Specification - Adobe Partners

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

3<br />

<strong>XMP</strong> Storage Model<br />

Serializing <strong>XMP</strong><br />

●<br />

zero or more other elements that represent qualifiers of the value. In this case, there is one<br />

property qualifier called ns:role.<br />

NOTE: All qualifier names must be legal XML qualified names.<br />

Language Alternatives<br />

Text properties may have an xml:lang property qualifier that specifies the language of the text.<br />

A common use is with language alternative arrays.<br />

<strong>XMP</strong>_<strong>Specification</strong>.pdf<br />

dc:title<br />

"<strong>XMP</strong> - <strong>Extensible</strong><br />

<strong>Metadata</strong> <strong>Platform</strong>"<br />

xml:lang<br />

1 alt<br />

2<br />

"<strong>XMP</strong> - <strong>Extensible</strong><br />

<strong>Metadata</strong> <strong>Platform</strong>" 3<br />

xml:lang<br />

"<strong>XMP</strong> – Piattaforma Estendibile di <strong>Metadata</strong>"<br />

4<br />

xml:lang<br />

"<strong>XMP</strong> - Une <strong>Platform</strong>e <strong>Extensible</strong><br />

"it-it"<br />

pour les Métadonnées"<br />

"x-default"<br />

"en-us"<br />

xml:lang<br />

"fr-fr"<br />

Language alternatives are a form of rdf:Alt array, referred to as the Lang Alt type. In this<br />

example, each array item is a simple text value; the value has a property qualifier, specified as<br />

the property xml:lang, giving the language of that value.<br />

The <strong>XMP</strong> for this array looks like this:<br />

<br />

<br />

<strong>XMP</strong> - <strong>Extensible</strong> <strong>Metadata</strong> <strong>Platform</strong><br />

<strong>XMP</strong> - <strong>Extensible</strong> <strong>Metadata</strong> <strong>Platform</strong><br />

<strong>XMP</strong> - Une <strong>Platform</strong>e <strong>Extensible</strong> pour les Métadonnées<br />

<strong>XMP</strong> - Piattaforma Estendibile di <strong>Metadata</strong><br />

<br />

<br />

The xml:lang qualifier is written as an attribute of the XML element whose character data is the<br />

value (in this case, the rdf:li elements). Note also the special language value<br />

"x-default", which specifies the default title to be used.<br />

RDF Issues<br />

Unsupported Features<br />

<strong>XMP</strong> uses a subset of RDF. Valid <strong>XMP</strong> is limited to the RDF described in the previous<br />

sections, along with all equivalent alternate forms of that RDF. (RDF has a variety of<br />

28 September 2005 <strong>XMP</strong> <strong>Specification</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!