게시판 즐겨찾기
편집
드래그 앤 드롭으로
즐겨찾기 아이콘 위치 수정이 가능합니다.
핸드폰으로 직접 찍은 사진 바로 업로드할때 돌아가는 현상 해결 코드
게시물ID : ou_9175짧은주소 복사하기
작성자 : 멜론농장
추천 : 0
조회수 : 719회
댓글수 : 0개
등록시간 : 2015/09/15 16:14:59
옵션
  • 창작글
허접하지만 혹시 운영자님이 아직 모르신다면 도움이 될만한 내용이라 글올려볼게요

이미지 업로드를 HTML INPUT FILE 방식을 사용하신면(PHP기준) 이미지 업로드시에 

@exif_read_data($_FILES['image']['tmp_name']);
echo $exif['Orientation'];

이렇게 찍어보시면 사진 회전정보를 받아오게 됩니다.
이미지를 아무런 가공없이 바로 올리면 그대로 회전정보가 들어가게 되지만
썸네일을 만들어나 가공을해서 다시 이미지를 저장하게되면 회전정보를 읽지 못해서 이미지가 돌아간상태로 저장됩니다.

그래서 회전정보로 이미지를 돌리거나 flop, flip 을 해주시면 될듯합니다.

http://php.net/manual/kr/function.exif-read-data.php

에 보면 각 오리엔테이션 별로 이미지 가공하는 방법에 대해서 나와있습니다.




출처 내머리
전체 추천리스트 보기
새로운 댓글이 없습니다.
새로운 댓글 확인하기
글쓰기
◀뒤로가기
PC버전
맨위로▲
공지 운영 자료창고 청소년보호