이미지에 대한 변형 보기

req=img 요청에 대한 응답으로 클라이언트에 반환되는 이미지는 다음 값을 고려하여 복합 이미지에서 파생됩니다. wid=, hei=, fit=, scl=, rgn=, attribute::DefaultPix, attribute::MaxPix 및 복합 이미지의 크기입니다.

wid=hei=이 지정되어 있고 scl=가 지정되지 않은 경우 wid=hei=에 의해 정의된 보기 레코드 내에 완전히 맞도록 합성 이미지의 크기가 조절됩니다. 뷰 레코드(view rect)의 종횡비가 복합 이미지의 종횡비와 다를 경우, 스케일링된 복합 이미지가 지정된 경우 align= 값을 사용하여 뷰 레코드 내에 정렬되거나, 그렇지 않으면 가운데에 정렬됩니다. 이미지 데이터가 포함되지 않은 모든 공간은 bgc= 또는 지정하지 않은 경우 attribute::BkgColor 로 채워집니다.

scl=을 지정하면 합성 이미지의 크기가 해당 배율 계수로 조정됩니다. wid= 및/또는 hei= 도 지정되면 크기가 조정된 이미지가 wid= 및/또는 hei=으로 잘리거나, 필요한 경우 추가 공간이 추가됩니다. align= 이미지가 잘리거나 추가 공간이 추가되는 위치와 추가 공간이 bgc= 또는 attribute::BkgColor로 채워집니다.

wid=, hei=scl=를 지정하지 않고, 복합 이미지의 너비나 높이가 attribute::DefaultPix을 초과하는 경우 합성 이미지의 크기가 attribute::DefaultPix를 초과하지 않도록 조정됩니다. 그렇지 않으면 비율 조정 없이 합성 이미지가 사용됩니다.

추가 크기 조정 없이 보기 이미지가 반환되도록 하려면 scl=1 을 지정합니다.

rgn=을 지정하면 응답 이미지가 그에 따라 잘려서 최종 회신 이미지 크기에 도달합니다. 이 크기는 attribute::MaxPix(정의된 경우)과 비교되며, 회신 이미지가 두 차원 중 하나에서 더 큰 경우 오류가 생성됩니다.

fmt= 이 알파 없이 데이터를 지정하는 경우 응답 이미지의 투명한 영역은 bgc= 또는 attribute::BkgColor 로 채워집니다.

이 페이지에서는