이미지박스 » Api
  
getorientation
  
Description
이미지의 orientation값을 반환하는 API이다.
  
  
Parameters
  
    
      | Parameters | 
      Type | 
      Description | 
    
  
  
        
    
        | strCallbackFunc | 
        STRING | 
 	orientation 값을 구한 후 호출될 함수명 | 
      
    
    
        | strImgUrl | 
        STRING | 
 	[옵션] 이미지 url 혹은 이미지의 base64 인코딩 데이터 | 
      
  
  
Return Value
  
    
      | Type | 
      Description | 
    
  
  
    
      | BOOL | 
      정상 처리 여부 | 
    
  
Remark
* 함수의 프로토타입은 아래와 같다.
// objInst [Instance] : 컴포넌트 인스턴스
// strImgUrl [String] : 대상 이미지의 url
// nOrientation [Int] : 이미지의 orientation값
//                      -1: 이미지에 orientation 값이 없는 경우
//                      -2: 이미지가 jpg 파일 형식이 아닌경우
//                      -3: 이미지를 로드하지 못했을 경우
function getorientation_callback(objInst, strImgUrl, nOrientation) { } 
이미지의 확장자가 jpg일 경우 동작한다.
 
  
 
  
Example
function btn_rotate_on_mouseup(objInst)
{
	imgOri.getorientation("getorientation_callback");
}
function getorientation_callback(objInst, strImgUrl, nOrientation){
	var nRotateDeg;
	
	// IE환경일 경우만 회전한다.
	if (!factory.isie()) {
		screen.alert("Not Internet Explorer");
		return;
	}
	
	switch(nOrientation) {
	   case 1: nRotateDeg = 0; break;
	   case 3: nRotateDeg = 180; break;
	   case 6: nRotateDeg = 90; break;
	   case 8: nRotateDeg = 270; break;
	}
	
	// 이미지 회전
	imgOri.setimagerotate(nRotateDeg, false);
}
  
Viewer Ver.
9.1.1.1
  
Update Date
 20210512