rect

최종 보기 사각형. 이를 통해 최종 보기 이미지를 여러 스트립 또는 타일로 분해할 수 있으며, 이를 별도로 전달하고 클라이언트가 원활하게 재조립할 수 있으며, 가장자리를 따라 아티팩트가 없습니다.

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=

이 페이지에서는