아무거나

exif 모듈 사용(회전된 이미지 복구 방법) 본문

PHP/PHP

exif 모듈 사용(회전된 이미지 복구 방법)

전봉근 2019. 4. 1. 14:32
반응형

- sudo /usr/bin/php -m 으로 exif 모듈 설치여부 확인

- php-config --configure-options, php-config  // php 설정 확인

- phpinfo() 에서 확인

- 예외상황 : 이미지가 수정된 경우에 orientation 정보가 삭제됩니다.

 

    $exif = exif_read_data($file);

 

    if(!empty($exif['Orientation'])) {

      switch($exif['Orientation']) {

     case 8:

     $src_img= imagerotate($src_img, 90, 0);

     break;

     case 3:

     $src_img= imagerotate($src_img, 180, 0);

     break;

     case 6:

     $src_img= imagerotate($src_img, -90, 0);

     break;

        }

    }​ 

반응형

'PHP > PHP' 카테고리의 다른 글

trait  (0) 2019.04.02
php curl 옵션  (0) 2019.04.01
PHP에서 Javascript로 값 전달  (0) 2019.04.01
mysql_real_escape_string  (0) 2019.04.01
xdebug+webgrind 설치  (0) 2019.03.29
Comments