최종 보기 사각형. 이를 통해 최종 보기 이미지를 여러 스트립 또는 타일로 분해할 수 있으며, 이를 별도로 전달하고 클라이언트가 원활하게 재조립할 수 있으며, 가장자리를 따라 아티팩트가 없습니다.
rect= *
주역*, *
크기*[, *
크기 조절*]
주역 |
그 다음, 보기 이미지의 왼쪽 위 모서리에서 보기 사각형(int, int)의 왼쪽 위 모서리까지의 픽셀 오프셋(픽셀 단위) 크기 조절 이 적용됩니다. |
크기 |
ROI 크기(픽셀 단위, int, int). 응답 이미지 크기를 지정합니다. 이미지가 다음으로 채워짐 bgc= 뷰 이미지가 표시하지 않는 영역(또는 다음과 같은 경우 투명한 왼쪽)에서 fmt=*-alpha 이(가) 요청에 있습니다. |
scale |
척도 요소(실수). 1.0보다 작은 값은 해상도를 감소시키고, 1.0보다 큰 값은 해상도를 증가시킵니다. |
이 명령을 사용하여 이미지 제공은 HTTP를 통해 구성된 크기 제한을 초과하는 큰 이미지를 전달할 수 있습니다. attribute::MaxPix
.
최상의 결과를 얻으려면 JPEG 압축을 사용할 때 스트립 또는 타일 크기가 JPEG 인코딩 타일 크기(16x16 픽셀)의 배수여야 합니다.
인쇄 가능한 CMYK 이미지를 여러 개의 전체 해상도 스트립으로 분리하여 다운로드 파일 크기를 줄입니다. 연속 이미지를 요청한 경우:
http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&fmt=tif&icc=WebCoated
먼저 이미지에 대한 관련 정보를 얻습니다.
http://server/is/image/cat/imageId?scl=1&op_usm=.9,2&bgc=ffffff&req=props
텍스트 응답에는 다음 속성이 포함됩니다.
image.width=2000 image.height=2400 image.version=37JK6NTvpvC42F5gOuLEVY
이 정보를 기반으로 4 개의 600x2000 픽셀 스트립이 필요합니다. 다음 rect=
명령은 스트립 크기와 위치를 설명하는 데 사용됩니다.
이 이미지는 자주 변경되므로 id=
명령이 포함됩니다. 이렇게 하면 CDN 또는 프록시 서버에서 캐시되었을 수 있는 이전 버전의 이미지에서 한 개 이상의 스트립으로 끝날 가능성을 최소화합니다. 값 image.version
속성이 이 용도로 사용됩니다.
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
속성 보기. 이 설정은 현재 레이어 설정에 관계없이 적용됩니다.
뷰 이미지 외부로 연장되는 ROI의 모든 영역은 패딩된다. bgc=
.
중요 사항 rect=
적용됨 이후 최종 배율 및 피팅 scl=
, wid=
, hei=
, fit=
, rgn=
, 및 align=
.
수정되지 않은 전체 보기 이미지( rect=0,0,width,height,1.0
).
자르기= , extend=, wid=, hei=, scl=, 정렬=, 맞춤=, rgn=, attribute::MaxPix, id=