Einführung

In diesem Dokument wird das HTTP-Protokoll für das Dynamic Media Image Rendering beschrieben.

Nur die öffentlich zugänglichen Aspekte des Protokolls werden beschrieben. Der Server unterstützt möglicherweise zusätzliche Befehle, die für die Verwendung durch die Dynamic Media-Clientsoftware reserviert sind.

Vorgesehene Zielgruppe

Diese Dokumentation richtet sich an erfahrene Programmierer und Website-Entwickler, die das Dynamic Media Image Rendering für eine Website oder eine benutzerdefinierte Anwendung nutzen möchten.

Es wird davon ausgegangen, dass der Leser mit Dynamic Media Image Authoring und Image Rendering, allgemeinen HTTP-Protokollstandards und -Konventionen und grundlegender Imaging-Terminologie vertraut ist.

Dokumentkonventionen

literal

In Syntaxabschnitten ist nichtkursiv Text literal; Dies gilt nicht für Leerzeichen und die Symbole [ ] { } | *.

'literal'

In beschreibenden Abschnitten ist nichtkursiver Text in einfachen Anführungszeichen literal.

Parameter

Eine kursive Formatierung bezeichnet eine Variable oder einen Parameter, die durch einen tatsächlichen Wert ersetzt werden soll.

attribute::Item

Ein Name mit dem Präfix "attribute::"bezieht sich auf ein Bildkatalogattribut.

catalog:Item

Ein Name mit dem Präfix "catalog::"bezieht sich auf ein Datenfeld des Materialkatalogs.

icc:Item

Ein Name mit dem Präfix "icc::"bezieht sich auf ein Feld in der ICC-Farbprofilzuordnung.

macro:Item

Ein Name mit dem Präfix "macro::" bezieht sich auf ein Feld in der Makrodefinitionstabelle.

ruleset:Item

Ein Name mit dem Präfix "ruleset:" bezieht sich auf ein Element in einem Regelsatz für die URL-Vorverarbeitung.

Standard::Item

Ein Name mit dem Präfix "default::"bezieht sich auf ein Attribut des Standard-Bildkatalogs.

Vignette::Item

Ein Name mit dem Präfix "vignette::"bezieht sich auf ein Feld in der Vignettenzuordnung.

[ optional ]

Optionale Syntaxelemente sind durch eckige Klammern eingeschlossen.

*[ optional ]

Das optionale Syntaxelement kann nicht oder mehrmals wiederholt werden.

item1 | Element 2

Ein vertikaler Balken zeigt an, dass entweder das einzelne Syntaxelement links oder das Element rechts verwendet werden kann. Genau ein Element muss ausgewählt sein.

{ Gruppe }

geschweifte Klammern dienen der Gruppierung von Syntaxelementen.

*{ Gruppe }

Die Syntaxelemente innerhalb der Gruppe können ein- oder mehrmals wiederholt werden.

Leerraum

Leerzeichen (Leerzeichen oder Tabulatoren) sind in HTTP-Anforderungen nicht zulässig. In diesem Dokument wird gelegentlich nur aus Gründen der Klarheit Leerraum zwischen syntaktischen Elementen verwendet.

Allgemeine Begriffe

MSS Materialspezifikations-Segment: eine Reihe von materiellen Attributen zwischen zwei Auswahlbefehlen in der Anfrage.

vignette Ein Bild, das in der Dynamic Media-Bildbearbeitung zur Verwendung mit dem Bild-Rendering vorbereitet wurde.

Auf dieser Seite