Bildkataloge image-catalogs

Die Funktionen und die Syntax von Bildkatalogen werden in diesem Abschnitt beschrieben.

Bildkataloge bieten die folgenden Funktionen:

  • Ermöglicht die persistente Zuordnung von Bildern zu bestimmten Metadaten und Modifikatorbefehlen.

    Einträge in Bildkatalogen werden mit der Verknüpfungsnotation *rootId/objId* referenziert, wobei *rootId* den Bildkatalog und *objId* einen Datensatz im Katalog bezeichnet.

  • Geben Sie Standardwerte für bestimmte Anforderungsattribute an, z. B. die JPEG-Qualität oder ob ein Wasserzeichen angewendet werden soll.

  • Schriftarten, ICC-Profile, Makrodefinitionen und Anfragevorlagen verwalten

Selbst wenn keine spezifischen Bildkataloge definiert sind, sind alle Funktionen von Bildkatalogen über den Standardkatalog verfügbar ( default.ini).

Wenn *rootId* im URL-Pfad der Anfrage mit attribute::RootId eines bestimmten Bildkatalogs übereinstimmt, wird dieser Katalog zum Hauptkatalog für diese Anfrage. Der Hauptkatalog stellt die Standardattribute und Einstellungen für die gesamte Anfrage bereit. Wenn keine Übereinstimmung gefunden wird, wird stattdessen der Standardkatalog verwendet.

Ein in einem src=- oder mask=-Befehl identifizierter Katalog stellt der aktuellen Ebene die folgenden Katalogattribute und Daten bereit:

/Daten
Anmerkungen
::DefaultExt
Die Standarderweiterung für alle Bilddateipfade in der aktuellen Ebene
::Expiration
Standard für Katalog::Expiration oder Expiration der aktuellen Ebene, wenn kein Katalogdatensatz beteiligt ist
::icc*
Das funktionierende ICC-Farbprofil, die Render-Absicht und die Blackpoint-Kompensations-Markierung für die Anfrage und/oder die aktuelle Ebene
::RootPath
Wird für alle Quelldateipfade der aktuellen Ebene verwendet
::Resolution
Standard nur für Katalog::Auflösung
::Anchor
Standard für den Anker= Wert der aktuellen Ebene
::Expiration
Der kleinste Gültigkeitswert aller Ebenen wird als Time-to-Live-Wert des Antwortbildes verwendet
::IccProfile
Das Farbprofil des Quellbildes für die aktuelle Ebene
::Map
Die Imagemap-Daten für die aktuelle Ebene
::MaskPath
Standard für Maske= für die aktuelle Ebene
::Modifier
-Präfixbefehle für die aktuelle Ebene (jeder Befehl in Catalog::Modifier kann mit demselben Befehl in der URL überschrieben werden, wenn er für dieselbe Ebene angegeben ist)
::Path
Die Quellbilddatei für die aktuelle Ebene
::PostModifier
Postfix-Befehle für die aktuelle Ebene (ähnlich wie catalog::Modifier, aber Befehle in catalog::PostModifier überschreiben dieselben Befehle, die in der URL oder catalog::Modifier angegeben sind
::Resolution
Die Objektauflösung der aktuellen Ebene

Innerhalb derselben Ebene müssen src= und mask= auf denselben Bildkatalog verweisen (falls vorhanden).

Ein in einem icc=-Befehl identifizierter Katalog wird nur zum Nachschlagen eines Eintrags aus der ICC-Profiltabelle des Katalogs verwendet. Es sind keine anderen Katalogattribute oder Daten beteiligt.

Wenn *rootId* in einen Katalog aufgelöst wird und *objId* mit einem catalog::Id in diesem Katalog abgeglichen wird, wird *rootId/objId* effektiv durch den Katalogeintrag ersetzt, der etwa wie folgt aussieht:

src=attribute::RootPath/catalog::Path& mask=attribute::RootPath/catalog::MaskPath& anchor=catalog::Anchor& catalog::Modifier& catalog::PostModifier

Verwandte Themen section-00e4f6b39cd14244bcce537a3f831259

Image Catalog Reference, src=, mask=, anchor=

recommendation-more-help
a26166cd-f2f4-45ce-996d-96a0f0d6cf49