Catálogos de imagem

Os recursos e a sintaxe dos catálogos de imagens estão descritos nesta seção.

Os catálogos de imagens ofertas os seguintes recursos:

  • Permitir associação persistente de imagens com determinados metadados e comandos modificadores.

    As entradas nos catálogos de imagem são referenciadas usando uma notação de atalho *rootId/objId*, onde *rootId* identifica o catálogo de imagens e *objId* identifica um registro de dados no catálogo.

  • Forneça padrões para determinados atributos de solicitação, como a qualidade JPEG ou se uma marca d'água deve ser aplicada.

  • Gerenciar fontes, perfis ICC, definições de macro e modelos de solicitação

Mesmo se nenhum catálogo de imagem específico for definido, todos os recursos dos catálogos de imagem estarão disponíveis por meio do catálogo padrão ( default.ini).

Se *rootId* no caminho do URL da solicitação corresponder a attribute::RootId de um catálogo de imagem específico, esse catálogo se tornará o catálogo principal desta solicitação. O catálogo principal fornece os atributos e as configurações padrão para toda a solicitação. Se nenhuma correspondência for encontrada, o catálogo padrão será usado.

Um catálogo identificado em um comando src= ou mask= fornece os seguintes atributos e dados do catálogo para a camada atual:

Atributo/Dados Notas

atributo::DefaultExt

a extensão padrão para todos os caminhos de arquivo de imagem na camada atual

atributo::Expiração

padrão para catálogo ::Expiração ou expiração da camada atual se nenhum registro de catálogo estiver envolvido

atributo::Icc*

o perfil de cor ICC de trabalho, a intenção de renderização e o sinalizador de compensação de ponto negro para a solicitação e/ou a camada atual

atributo::RootPath

usado para todos os caminhos de arquivo de origem da camada atual

atributo::Resolution

padrão para catálogo ::Resolution somente

catálogo::Âncora

padrão para o valor anchor= da camada atual

catálogo::Expiração

o menor valor de expiração de todas as camadas é usado como o valor de tempo de vida da imagem de resposta

catálogo::IccProfile

o perfil de cor da imagem de origem para a camada atual

catálogo::Mapa

os dados do mapa de imagem para a camada atual

catálogo::MaskPath

padrão para mask= para a camada atual

catálogo:Modificador

comandos de prefixo para a camada atual (cada comando no catálogo ::Modifier pode ser substituído pelo mesmo comando no URL, se especificado para a mesma camada)

catálogo::Caminho

o arquivo de imagem de origem para a camada atual

catálogo::PostModifier

comandos de sufixo para a camada atual (semelhantes a catálogo::Modifier, mas comandos no catálogo ::PostModifier substituem os mesmos comandos especificados no URL ou no catálogo ::Modifier)

catálogo::Resolução

a resolução do objeto da camada atual

Na mesma camada, src= e mask= devem fazer referência ao mesmo catálogo de imagens (se houver).

Um catálogo identificado em um comando icc= é usado apenas para procurar uma entrada da tabela de perfis ICC do catálogo. Nenhum outro atributo ou dado do catálogo está envolvido.

Se *rootId* for resolvido para um catálogo, e *objId* for correspondido com um catalog::Id neste catálogo, *rootId/objId* será efetivamente substituído pela entrada do catálogo, da seguinte forma:

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

Consulte também

Referência do catálogo de imagens, src=, mask=, anchor=

Nesta página