Cataloghi di immagini

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

I cataloghi di immagini offrono le seguenti caratteristiche:

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

    Le voci nei cataloghi di immagini sono referenziate utilizzando una notazione di scelta rapida *rootId/objId*, dove *rootId* identifica il catalogo immagini e *objId* identifica un record di dati nel catalogo.

  • Specifica i valori predefiniti per alcuni attributi di richiesta, ad esempio la qualità JPEG o se applicare una filigrana.

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

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

Se *rootId* nel percorso URL della richiesta corrisponde a attribute::RootId di un catalogo di immagini specifico, tale catalogo diventerà 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 invece il catalogo predefinito.

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

Attributo/Dati Note

attributo::DefaultExt

estensione predefinita per tutti i percorsi dei file immagine nel livello corrente

attributo::Scadenza

predefinito per il catalogo ::Scadenza o scadenza del livello corrente se non è coinvolto alcun record di catalogo

attributo::Icc*

il profilo colore ICC di lavoro, 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 di file sorgente del livello corrente

attributo::Resolution

predefinito solo per il catalogo ::Resolution

catalogo::Ancoraggio

impostazione predefinita per il valore anchor= 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::Mappa

i dati della mappa immagine per il livello corrente

catalogo::MaskPath

impostazione predefinita per mask= per il livello corrente

catalogo::Modificatore

i comandi di prefisso per il livello corrente (ogni comando nel catalogo ::Modifier può essere ignorato dallo stesso comando nell'URL, se specificato per lo stesso livello)

catalogo::Percorso

il file di immagine sorgente per il livello corrente

catalogo::PostModifier

i comandi postfix per il livello corrente (simili a catalog::Modifier, ma i comandi nel catalogo ::PostModifier sovrascrivono gli stessi comandi specificati nell'URL o nel catalogo ::Modifier)

catalogo::Risoluzione

la risoluzione dell'oggetto del livello corrente

All’interno dello stesso livello, src= e mask= devono fare riferimento allo stesso catalogo 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 di catalogo in modo simile a questa:

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

Consultate anche

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

In questa pagina