DocumentationAPI de diffusion et de rendu d’images Dynamic Media

req

22 juillet 2024
  • Rubriques :

Créé pour :

  • Développeur
  • Utilisateur ou utilisatrice

Type de requête. Indique le type de données demandé.

req=debug|contents|img|imageprops|map|object|props|userdata|validate

debugExécutez les commandes en mode de débogage.
contentsRenvoie des informations sur les objets de la vignette.
imgExécutez les commandes et renvoyez l’image rendue.
imagepropsRenvoie les propriétés de la vignette spécifiée.
mapRenvoie les données de zone cliquable incorporées dans la vignette.
objetExécutez les commandes et renvoyez l’image rendue masquée à la sélection d’objet active.
propsExécutez les commandes et renvoyez les propriétés de l’image de réponse.
userdataRenvoie le contenu de vignette::UserData .

Sauf indication contraire dans les descriptions détaillées, le serveur renvoie des réponses textuelles avec le type MIME <text/plain>.

debug

Exécute les commandes spécifiées et renvoie l’image rendue. Si une erreur se produit, les informations d’erreur et de débogage sont renvoyées au lieu de l’image d’erreur ( attribute::ErrorImagePath).

contents

Renvoie une représentation XML de la hiérarchie d’objets dans la vignette, y compris les attributs d’objet sélectionnés. Les autres commandes de la requête sont ignorées.

img

Exécute les commandes spécifiées et renvoie l’image rendue. Le format des données de réponse et le type de réponse sont déterminés par fmt=.

imageprops

Renvoie les propriétés sélectionnées du fichier de vignette ou de l’entrée de catalogue spécifiée dans le chemin d’accès à l’URL. Voir Propriétés pour une description de la syntaxe de réponse et du type MIME de réponse. Les autres commandes de la requête sont ignorées. Les propriétés suivantes sont renvoyées :

PropriétéTypeDescription
image.expirationDoubleattribute::Expiration ou heure d’activation par défaut.
image.heightEntierHauteur totale de résolution en pixels.
image.iccProfileChaînenom/description du profil associé à cette vignette.
image.embeddedIccProfileBoolean1 si le profil associé est incorporé dans la vignette.
image.embedded PhotoshopPathsBoolean1 si la vignette incorpore les données de chemin.
image.modifierChaîneattribute::Modificateur ou vide s’il ne s’agit pas d’une entrée de catalogue.
image.pixTypeEnumType de pixel de l’image de réponse ; peut être "CMJN", "RGB" ou "BW" (pour les images en niveaux de gris).
image.printResRéelRésolution d’impression par défaut en ppp.
image.timeStampChaîneDate/heure de modification (à partir de catalog::TimeStamp ou du fichier de vignette).
image.widthEntierLargeur de la résolution totale en pixels.
vignette.nameChaîneNom de la vignette (chaîne de nom de l’objet de vignette racine).
vignette.resRéelRésolution maximale de l’objet en unités de résolution(généralement pixels/pouce).
vignette.res.avgRéelRésolution moyenne de l’objet en unités de résolution de matériau(généralement pixels/inc résolution de matériauh).
vignette.res.minRéelRésolution minimale de l’objet en unités de résolution de matériau(généralement pixels/pouce).
vignette.versionEntierNuméro de version du fichier de vignette.

map

Renvoie les données de zone cliquable incluses dans la vignette. Par défaut, les données de mappage pour tous les groupes les plus éloignés sont renvoyées. Les données de mappage pour tous les groupes les plus internes peuvent être obtenues avec

req=map&groupLevel=-1

Les données de mappage ne sont pas mises à l’échelle sur wid= ou hei= ou modifiées d’une autre manière. Le type de réponse MIME est <text/xml>.

Les données de réponse se composent d’un élément <map> contenant un ensemble d’éléments <area>, similaire à la balise d’HTML <AREA>.

Chaque élément <area> comprend les attributs type= et coord= standard et un attribut name=, spécifiant le nom ou le chemin du nom du groupe de vignettes. Plusieurs éléments <area> portant le même nom sont présents si les masques du groupe d’objets correspondant ont des régions discontinues.

En plus des attributs par défaut, les vignettes peuvent définir des attributs supplémentaires si elles sont créées. Ces attributs personnalisés sont définis comme des attributs de groupe d’objets. Les noms des attributs personnalisés doivent commencer par map pour être inclus dans les éléments <area>. Par exemple, si les attributs de groupe incluent map.href=http://www.scene7.com, l’élément <area> correspondant inclut href="http://www.scene7.com".

Un document XML avec un élément <map> vide est renvoyé si la vignette n’inclut pas de données de mappage.

object

Exécute les commandes spécifiées et renvoie l’image rendue masquée par la sélection d’objet résiduelle (le groupe ou l’objet sélectionné avec la dernière commande sel= ou obj= dans la requête). Généralement utilisé avec un format d’image qui prend en charge alpha (voir fmt=). Si un format d'image n'est pas compatible avec le format alpha, les zones situées à l'extérieur du masque sont noires.

props

Exécute les commandes spécifiées et renvoie les propriétés de vignette et les propriétés de groupe ou d’objet, plutôt que l’image rendue. Voir Properties pour obtenir une description de la syntaxe de la réponse et du type MIME de la réponse. La sélection par défaut s’applique sauf si obj= ou sel= est également spécifié (voir obj=).

Les propriétés suivantes peuvent être incluses dans la réponse :

PropriétéTypeDescription
image.bgcChaîneCouleur de fond de l’image de réponse.
image.heightEntierHauteur de l’image de réponse en pixels.
image.iccEmbedBooleanTrue si le profil ICC est incorporé dans l’image de réponse (voir iccEmbed=).
image.iccProfileChaîneNom de raccourci du profil associé à l’image de réponse (voir icc=).
image.maskBooleanTrue si l’image de réponse contient alpha.
image.pathEmbedBooleanTrue si l’image de réponse inclut des données de chemin d’accès (voir pathEmbed=).
image.pixTypeChaîneType d’image de réponse, peut être "CMJN", "RGB" ou "BW" (pour les images en niveaux de gris)
image.printResRéelRésolution d’impression (ppp)
image.qualityEntier, booléenQualité du JPEG et indicateur chromatique (voir qlt=)
image.typeChaîneType MIME de l’image de réponse (voir fmt=).
image.widthEntierLargeur de l’image de réponse en pixels.
selection.attributesChaîneChaîne d’attributs pour la sélection actuelle.
selection.countEntierNombre d’objets dans la sélection actuelle.
selection.identEntierValeur de retrait de la sélection actuelle.
select selection.attributes ion.nameChaîneChemin d’accès complet au nom de la sélection d’objet active.
selection.recouvrementEntiernombre d’objets de chevauchement dans la sélection actuelle.
selection.renderableEntierNombre d’objets de rendu dans la sélection actuelle.
selection.texturableEntierNombre d’objets texturables dans la sélection actuelle.
selection.visibleEntierEtat d’affichage/de masquage actuel de la sélection actuelle.
selection.zorderEntierValeur d’ordre réduit du premier objet de chevauchement dans la sélection actuelle.

userdata

Renvoie le contenu de vignette::UserData. Le serveur remplace toutes les occurrences de '??' dans vignette::UserData par des terminateurs de ligne ( <cr><lf>). La réponse est formatée sous forme de données texte avec le type MIME de réponse défini sur <text/plain>.

Si l’objet spécifié dans le chemin d’URL ne se résout pas en une entrée de vignette map valide, ou si vignette::UserData est vide, la réponse contient uniquement un terminateur de ligne ( CR/LF).

Toutes les autres commandes de la chaîne de requête sont ignorées.

Propriétés

Request, commande Peut se produire n’importe où dans la chaîne de requête.

Par défaut

Si l’URL ne contient pas de chemin d’image ou de modificateurs, alors :

#S7Z OK
#Mon Aug 18 17:28:32 PDT 2014
copyright=Copyright (c) 1995-2014 Adobe Systems Incorporated. All rights reserved.

Sinon, req=img

Voir aussi

fmt= , attribute::ErrorImagePath, vignette::UserData, Properties

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