rect

Retângulo de exibição final. Permite que a imagem de exibição final seja desmontada em várias fitas ou blocos, que podem ser entregues separadamente e remontadas pelo cliente perfeitamente, sem artefatos ao longo das bordas.

rect= * *, * *[, *cordsizescale*]

cabo

Deslocamento de pixel do canto superior esquerdo da imagem de exibição para o canto superior esquerdo do retângulo de exibição (int, int), expresso em pixels, após a aplicação de scale.

size

Tamanho do ROI em pixels (int, int). Especifica o tamanho da imagem de resposta. A imagem é preenchida com bgc= em áreas não cobertas pela imagem de exibição (ou transparente à esquerda, se fmt=*-alpha estiver presente na solicitação).

scale

Fator de escala (real). Valores menores que 1,0 reduzem a resolução e valores maiores que 1,0 aumentam a resolução.

Com esse comando, o Image Serving pode fornecer imagens grandes via HTTP, o que, de outra forma, excederia o limite de tamanho configurado com attribute::MaxPix.

OBSERVAÇÃO

Para melhores resultados quando a compactação JPEG é usada, o tamanho da fita ou do bloco deve ser um múltiplo do tamanho do bloco de codificação JPEG (16x16 pixels).

Exemplo

Separe uma imagem CMYK imprimível em várias faixas de resolução completa para reduzir os tamanhos dos arquivos de download. Se solicitássemos uma imagem contígua:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&fmt=tif&icc=WebCoated

Primeiro, são obtidas informações relevantes sobre a imagem:

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&req=props

A resposta de texto inclui estas propriedades:

image.width=2000 image.height=2400 image.version=37JK6NTvpvC42F5gOuLEVY

Com base nessas informações, decidimos que queremos quatro faixas de 600x2000 pixels. O comando rect= é usado para descrever os tamanhos e as posições da faixa.

Como essa imagem é alterada com frequência, incluiremos o comando id= para minimizar a chance de acabar com uma ou mais faixas de uma versão mais antiga da imagem que pode ter sido armazenada em cache em um CDN ou servidor proxy. O valor da propriedade image.version é usado para essa finalidade.

http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,0,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,600,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1200,2000,600 http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&id=37JK6NTvpvC42F5gOuLEVY&rect=0,1800,2000,600

Propriedades

Exibir atributo. Aplica-se independentemente da configuração de camada atual.

Qualquer área do ROI que se estende fora da imagem de exibição é preenchida com bgc=.

rect= importante é aplicado depois de última escala e ajuste com scl=, wid=, hei=, fit=, rgn= e align=.

Padrão

Imagem de exibição inteira e não modificada ( rect=0,0,width,height,1.0).

Consulte também

cortar= , estender=, wid=, hei=, scl=, alinhar=, fit=, rgn=, atributo::MaxPix, id=

Nesta página

Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Summit Banner

A virtual event April 27-28.

Expand your skills and get inspired.

Register for free
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now
Adobe Maker Awards Banner

Time to shine!

Apply now for the 2021 Adobe Experience Maker Awards.

Apply now