Les fonctionnalités et la syntaxe des catalogues d'images sont décrites dans cette section.
Les catalogues d’images offrent les fonctionnalités suivantes :
Autoriser l’association persistante des images avec certaines commandes de métadonnées et de modificateur.
Les entrées des catalogues d’images sont référencées à l’aide d’une notation par raccourci. *
rootId/objId*
où *
rootId*
identifie le catalogue d’images et *
objId*
identifie un enregistrement de données dans le catalogue.
Indiquez les valeurs par défaut de certains attributs de requête, tels que la qualité du JPEG ou l’application d’un filigrane.
Gestion des polices, des profils ICC, des définitions de macro et des modèles de requête
Même si aucun catalogue d’images spécifique n’est défini, toutes les fonctionnalités des catalogues d’images sont disponibles via le catalogue par défaut ( default.ini).
If *
rootId*
dans les correspondances du chemin d’URL de la requête attribute::RootId
d’un catalogue d’images spécifique, ce catalogue devient le catalogue principal de cette demande. Le catalogue principal fournit les attributs et paramètres par défaut pour l’ensemble de la requête. Si aucune correspondance n’est trouvée, le catalogue par défaut est utilisé à la place.
Un catalogue identifié dans un src=
ou mask=
fournit les attributs et données de catalogue suivants à la couche actuelle :
Attribut/Données | Remarques |
---|---|
attribute::DefaultExt |
l’extension par défaut pour tous les chemins d’accès aux fichiers image dans le calque actif ; |
attribute::Expiration |
valeur par défaut pour catalogue : Expiration ou expiration du calque actif si aucun enregistrement de catalogue n’est impliqué |
attribute::Icc* |
le profil colorimétrique ICC de travail, l’intention de rendu et l’indicateur de compensation du point noir pour la demande et/ou le calque actif ; |
attribute::RootPath |
utilisé pour tous les chemins d’accès aux fichiers source du calque actif |
attribute::Resolution |
valeur par défaut pour catalogue : résolution only |
catalogue : Ancre |
valeur par défaut de la variable anchor= valeur du calque actif |
catalogue : Expiration |
la valeur d’expiration la plus petite de tous les calques est utilisée comme valeur de durée de vie de l’image de réponse. |
catalogue : IccProfile |
le profil colorimétrique de l’image source pour le calque actif ; |
catalogue : Carte |
les données de zone cliquable pour le calque actif ; |
catalogue ::MaskPath |
valeur par défaut pour mask= pour le calque actif |
catalogue : Modificateur |
commandes de préfixe pour le calque actif (chaque commande dans catalogue : Modificateur peut être remplacé par la même commande dans l’URL, si elle est spécifiée pour le même calque). |
catalog::Path |
le fichier image source pour le calque actif ; |
catalogue : PostModificateur |
commandes postfix pour le calque actif (similaires à catalogue : Modificateur, mais les commandes dans catalogue : PostModificateur remplacer les commandes spécifiées dans l’URL ou dans catalogue : Modificateur) |
catalogue : résolution |
Résolution de l’objet du calque actif |
Dans la même couche, src=
et mask=
doit référencer le même catalogue d’images (le cas échéant).
Un catalogue identifié dans un icc=
n’est utilisée que pour rechercher une entrée à partir de la table de profils ICC du catalogue. Aucun autre attribut ou donnée de catalogue n’est impliqué.
Si : *
rootId*
est résolu sur un catalogue, et *
objId*
est mis en correspondance avec un catalog::Id
dans ce catalogue, puis *
rootId/objId*
est effectivement remplacé par l’entrée de catalogue de la manière suivante :
src=attribute::RootPath/catalog::Path& mask=attribute::RootPath/catalog::MaskPath& anchor=catalog::Anchor& catalog::Modifier& catalog::PostModifier
Référence du catalogue d’images, src=, mask=, anchor=