Saiba como os Componentes principais usam o Servlet de imagem adaptável para entrega de imagens e como você pode otimizar seu uso.
O componente principal de imagem possui dois métodos para fornecer imagens.
Este documento descreve o Servlet de imagem adaptável padrão.
Por padrão, o Componente de imagem usa o Servlet de imagem adaptável do Componente principal para fornecer imagens. O Servlet de imagem adaptável é responsável pelo processamento e transmissão de imagens e pode ser aproveitado pelos desenvolvedores em suas personalizações dos Componentes principais.
O Servlet de imagem adaptável selecionará automaticamente a representação mais apropriada a ser exibida com base no tamanho do container no qual ele é exibido. O processo de seleção de representação é o seguinte.
O Servlet de imagem adaptável tentará escolher a melhor representação para o tamanho e tipo de imagem solicitados. Recomenda-se que as representações do DAM e as larguras permitidas do componente de imagem sejam definidas em sincronia para que o Servlet de imagem adaptável faça o menor processamento possível.
Isto melhorará o desempenho e evitará que algumas imagens sejam processadas corretamente pela biblioteca de processamento de imagens subjacente.
As solicitações condicionais pelo cabeçalho Last-Modified
são suportadas pelo Servlet de imagem adaptável, mas o armazenamento em cache do cabeçalho Last-Modified
precisa ser ativado no Dispatcher.
A amostra da configuração do Dispatcher do Arquétipo de projeto do AEM já contém essa configuração.