Cataloghi immagini image-catalogs

Le funzioni e la sintassi dei cataloghi di immagini sono descritte in questa sezione.

I cataloghi di immagini offrono le seguenti funzionalità:

  • Consenti associazione permanente di immagini con determinati metadati e comandi modificatori.

    Per le voci nei cataloghi di immagini viene utilizzata una notazione di collegamento *rootId/objId*, dove *rootId* identifica il catalogo di immagini e *objId* identifica un record di dati nel catalogo.

  • Specifica le impostazioni predefinite per alcuni attributi di richiesta, ad esempio la qualità JPEG o se deve essere applicata una filigrana.

  • Gestione di font, profili ICC, definizioni di macro e modelli di richiesta

Anche se non sono definiti cataloghi immagine specifici, tutte le funzioni dei cataloghi immagine sono disponibili tramite il catalogo predefinito ( default.ini).

Se *rootId* nel percorso URL della richiesta corrisponde a attribute::RootId di un catalogo immagini specifico, tale catalogo diventa il catalogo principale per questa richiesta. Il catalogo principale fornisce gli attributi e le impostazioni predefiniti per l’intera richiesta. Se non viene trovata alcuna corrispondenza, viene utilizzato il catalogo predefinito.

Un catalogo identificato in un comando src= o mask= fornisce i seguenti attributi e dati di catalogo al livello corrente:

Attributo/Dati
note
Attributo ::DefaultExt
l'estensione predefinita per tutti i percorsi dei file di immagine nel livello corrente
Attributo ::Scadenza
predefinito per il catalogo ::Scadenza o scadenza del livello corrente se non è coinvolto alcun record catalogo
Attributo ::Icc*
il profilo colore ICC, l'intento di rendering e il flag di compensazione del punto nero per la richiesta e/o il livello corrente
Attributo ::RootPath
utilizzato per tutti i percorsi dei file di origine del livello corrente
Attributo ::Resolution
impostazione predefinita solo per il catalogo ::Resolution
catalogo::Ancoraggio
predefinito per il valore di ancoraggio = del livello corrente
catalogo::Scadenza
il valore di scadenza più piccolo di tutti i livelli viene utilizzato come valore time-to-live dell’immagine di risposta
Catalogo ::IccProfile
profilo colore immagine sorgente per il livello corrente
Catalogo ::Map
dati mappa immagine per il livello corrente
Catalogo ::MaskPath
predefinito per maschera= per il livello corrente
catalogo::Modificatore
comandi prefisso per il livello corrente (ogni comando nel catalogo ::Modifier può essere sostituito dallo stesso comando nell'URL, se specificato per lo stesso livello)
Catalogo ::Percorso
file di immagine di origine per il livello corrente
catalogo::PostModifier
comandi di suffisso per il livello corrente (simile al catalogo ::Modifier, ma i comandi nel catalogo ::PostModifier eseguono l'override degli stessi comandi specificati nell'URL o nel catalogo ::Modifier)
Catalogo ::Risoluzione
risoluzione oggetto del livello corrente

All'interno dello stesso livello, src= e mask= devono fare riferimento allo stesso catalogo di immagini (se presente).

Un catalogo identificato in un comando icc= viene utilizzato solo per cercare una voce dalla tabella del profilo ICC del catalogo. Non sono coinvolti altri attributi o dati di catalogo.

Se *rootId* viene risolto in un catalogo e *objId* corrisponde a catalog::Id in questo catalogo, *rootId/objId* viene effettivamente sostituito dalla voce del catalogo in un modo simile al seguente:

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

Consultate anche section-00e4f6b39cd14244bcce537a3f831259

Riferimento catalogo immagini, src=, mask=, anchor=

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