rect rect
Rektangel i slutvyn. Det gör att den slutliga visningsbilden kan delas upp i flera remsor eller plattor, som kan levereras separat och rekonstrueras av klienten utan skarvar, utan några artefakter längs kanterna.
rect= *
coord*, *
size*[, *
scale*]
Med det här kommandot kan Image Serving leverera stora bilder via HTTP som annars skulle överskrida storleksgränsen som konfigurerats med attribute::MaxPix
.
Exempel section-932fcfcb41d74a29bc929e4430c49601
Dela upp en utskrivbar CMYK-bild i flera remsor med full upplösning för att minska filstorleken för nedladdningen. Om du begärde en sammanhängande bild:
http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&fmt=tif&icc=WebCoated
Först hämtas relevant information om bilden:
http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&req=props
Textsvaret innehåller följande egenskaper:
image.width=2000 image.height=2400 image.version=37JK6NTvpvC42F5gOuLEVY
Baserat på den här informationen är fyra 600x2000-pixelremsor önskade. Kommandot rect=
används för att beskriva remsstorlekar och positioner.
Eftersom den här bilden ändras ofta inkluderas kommandot id=
. Om du gör det minimeras risken för att få ett eller flera remsor från en äldre version av bilden som kan ha cachelagrats i ett CDN- eller proxyserver. Värdet för egenskapen image.version
används för detta ändamål.
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
Egenskaper section-aae223cee13e46d38b74680c048d945b
Visa attribut. Det används oavsett den aktuella lagerinställningen.
Alla områden i avkastningen som sträcker sig utanför visningsbilden läggs till med bgc=
.
Viktigt rect=
används efter slutlig skalning och anpassning med scl=
, wid=
, hei=
, fit=
, rgn=
och align=
.
Standard section-b296d3bbfb19441f87137a452b70f19a
Hela, oförändrad visningsbild ( rect=0,0,width,height,1.0
).
Se även section-74015202c0c545ec82aec614d74b4bbd
crop= , extend=, wid=, hei=, scl=, align=, fit=, rgn=, attribute::MaxPir x, id=