req
Creato per:
- Sviluppatore
- Utente
Tipo di richiesta. Specifica il tipo di dati richiesti.
req=debug|contents|img|imageprops|map|object|props|userdata|validate
debug | Esegui comandi in modalità debug. |
contenuto | Restituire informazioni sugli oggetti nella vignettatura. |
img | Esegui i comandi e restituisce l’immagine di cui è stato eseguito il rendering. |
proprietà immagine | Restituisce le proprietà della vignettatura specificata. |
mappa | Restituisce i dati della mappa immagine incorporati nella vignettatura. |
oggetto | Esegui i comandi e restituisce l'immagine di cui è stato eseguito il rendering mascherata alla selezione dell'oggetto corrente. |
proprietà | Esegui i comandi e restituisce le proprietà dell'immagine di risposta. |
dati utente | Restituisce il contenuto di vignettatura::UserData . |
Se non diversamente indicato nelle descrizioni dettagliate, il server restituisce risposte di testo con tipo MIME <text/plain>.
debug
Esegue i comandi specificati e restituisce l'immagine di cui è stato eseguito il rendering. Se si verifica un errore, vengono restituite informazioni di debug e di errore anziché l'immagine di errore ( attribute::ErrorImagePath
).
contents
Restituisce una rappresentazione XML della gerarchia degli oggetti nella vignettatura, inclusi gli attributi degli oggetti selezionati. Altri comandi nella richiesta vengono ignorati.
img
Esegue i comandi specificati e restituisce l'immagine di cui è stato eseguito il rendering. Il formato dei dati di risposta e il tipo di risposta sono determinati da fmt=
.
imageprops
Restituisce le proprietà selezionate del file di vignettatura o della voce di catalogo specificata nel percorso URL. Per una descrizione della sintassi di risposta e del tipo MIME di risposta, vedere Proprietà. Altri comandi nella richiesta vengono ignorati. Vengono restituite le seguenti proprietà:
Proprietà | Tipo | Descrizione |
---|---|---|
immagine.scadenza | Doppio | Attributo ::scadenza o durata predefinita. |
image.height | Intero | Altezza massima risoluzione in pixel. |
image.iccProfile | Stringa | nome/descrizione del profilo associato a questa vignettatura. |
image.embeddedIccProfile | Booleano | 1 se il profilo associato è incorporato nella vignetta. |
immagine.PhotoshopPaths incorporati | Booleano | 1 se la vignettatura incorpora i dati del percorso. |
immagine.modificatore | Stringa | Attributo ::Modificatore o vuoto se non è una voce di catalogo. |
image.pixType | Enum | Tipo di pixel dell’immagine di risposta; può essere "CMYK", "RGB" o "BW" (per immagini in scala di grigio). |
image.printRes | Reale | Risoluzione di stampa predefinita in dpi. |
image.timeStamp | Stringa | Data/ora di modifica (dal catalogo ::TimeStamp o il file di vignettatura). |
image.width | Intero | Larghezza a risoluzione massima in pixel. |
vignette.name | Stringa | Nome vignettatura (stringa di nome dell'oggetto vignettatura principale). |
vignettatura.res | Reale | Risoluzione massima dell'oggetto in risoluzione del materialeunità (in genere pixel/pollice). |
vignette.res.avg | Reale | Risoluzione media oggetto in risoluzione materialeunità (in genere pixel/inc risoluzione materialeh). |
vignette.res.min | Reale | Risoluzione minima dell'oggetto in risoluzione del materialeunità (in genere pixel/pollice). |
vignette.version | Intero | Numero di versione del file di vignettatura. |
map
Restituisce i dati della mappa immagine inclusi nella vignettatura. Per impostazione predefinita, vengono restituiti i dati di mappa per tutti i gruppi più esterni. I dati della mappa per tutti i gruppi più interni possono essere ottenuti con
req=map&groupLevel=-1
I dati della mappa non vengono ridimensionati a wid=
o hei=
o modificati in altro modo. Il tipo MIME di risposta è <text/xml>
.
I dati di risposta sono costituiti da un elemento <map>
contenente un set di elementi <area>
, simile al tag <AREA>
di HTML.
Ogni elemento <area>
include gli attributi standard type=
e coord=
e un attributo name=
che specifica il nome o il percorso del nome del gruppo di vignettatura. Se le maschere del gruppo di oggetti corrispondente presentano aree discontinue, sono presenti più elementi <area>
con lo stesso nome.
Oltre agli attributi predefiniti, le vignettature possono definire attributi aggiuntivi, se così creati. Tali attributi personalizzati sono definiti come attributi del gruppo di oggetti. I nomi degli attributi personalizzati devono iniziare con map
per essere inclusi negli elementi <area>
. Ad esempio, se gli attributi del gruppo includono map.href=http://www.scene7.com
, l'elemento <area>
corrispondente include href="http://www.scene7.com"
.
Se la vignettatura non include i dati di mapping, viene restituito un documento XML con un elemento <map>
vuoto.
object
Esegue i comandi specificati e restituisce l'immagine di rendering mascherata dalla selezione dell'oggetto residuo (il gruppo o l'oggetto selezionato con l'ultimo comando sel=
o obj=
nella richiesta). In genere viene utilizzato con un formato immagine che supporta alfa (vedere fmt=). Se si utilizza un formato di immagine che non supporta l'alfa, le aree esterne alla maschera sono nere.
props
Esegue i comandi specificati e restituisce le proprietà di vignettatura e le proprietà di gruppo o oggetto, anziché l'immagine di cui è stato eseguito il rendering. Per una descrizione della sintassi di risposta e del tipo MIME di risposta, vedere Proprietà. La selezione predefinita viene applicata a meno che non sia specificato anche obj=
o sel=
(vedere obj=
).
Le seguenti proprietà possono essere incluse nella risposta:
Proprietà | Tipo | Descrizione |
---|---|---|
image.bgc | Stringa | Colore di sfondo immagine di risposta. |
image.height | Intero | Altezza immagine di risposta in pixel. |
image.iccEmbed | Booleano | True se il profilo ICC è incorporato nell'immagine di risposta (vedere iccEmbed=). |
image.iccProfile | Stringa | Nome del profilo associato all'immagine di risposta (vedere icc=). |
image.mask | Booleano | True se l'immagine di risposta include il formato alfa. |
image.pathEmbed | Booleano | True se l'immagine di risposta include i dati del percorso (vedere pathEmbed=). |
image.pixType | Stringa | Tipo di immagine di risposta, che può essere "CMYK", "RGB" o "BW" (per immagini in scala di grigio) |
image.printRes | Reale | Risoluzione di stampa (dpi) |
immagine.qualità | Intero, booleano | Flag qualità JPEG e chroma (vedere qlt=) |
image.type | Stringa | Tipo MIME per l'immagine di risposta (vedere fmt=). |
image.width | Intero | Larghezza immagine di risposta in pixel. |
selezione.attributi | Stringa | Stringa di attributi per la selezione corrente. |
selection.count | Intero | Numero di oggetti nella selezione corrente. |
selezione.ident | Intero | Valore del rientro della selezione corrente. |
seleziona selezione.attributi ion.name | Stringa | Percorso del nome completo della selezione oggetto corrente. |
selezione.sovrapposizione di | Intero | numero di oggetti sovrapposti nella selezione corrente. |
selezione.renderable | Intero | Numero di oggetti renderizzabili nella selezione corrente. |
selezione.texturable | Intero | Numero di oggetti texturable nella selezione corrente. |
selezione.visibile | Intero | Stato corrente per mostrare/nascondere la selezione corrente. |
selection.zorder | Intero | Valore ordine Z del primo oggetto di sovrapposizione nella selezione corrente. |
userdata
Restituisce il contenuto di vignette::UserData
. Il server sostituisce tutte le occorrenze di '??'
in vignette::UserData
con i terminatori di riga ( <cr><lf>
). La risposta viene formattata come dati di testo con il tipo MIME di risposta impostato su <text/plain>.
Se l'oggetto specificato nel percorso URL non viene risolto in una voce di mappa di vignettatura valida o se vignette::UserData
è vuoto, la risposta contiene solo un terminatore di riga ( CR/LF
).
Qualsiasi altro comando nella stringa di richiesta viene ignorato.
Proprietà
Comando di richiesta. Può verificarsi ovunque nella stringa di richiesta.
Predefinito
Se l’URL non include uno o più modificatori di immagine, effettua le seguenti operazioni:
#S7Z OK
#Mon Aug 18 17:28:32 PDT 2014
copyright=Copyright (c) 1995-2014 Adobe Systems Incorporated. All rights reserved.
In caso contrario, req=img
Consultate anche
fmt= , attributo::ErrorImagePath, vignettatura::UserData, Proprietà