2013-04-24 2 views
0

아이폰에서 찍은 사진이 있습니다. 따라서 메타 데이터에 가로 세로 정보가 있습니다. 이 사진은 예를 들어 mspaint로 열면 올바른 회전으로 저장됩니다. 웹 사이트에서 이러한 이미지를 사용할 때 문제가 발생합니다. 웹 사이트의 이미지는 iPhone에서 아무런 문제없이 볼 수 있습니다. 그러나 내 노트북의 크롬 브라우저는 이러한 메타 데이터를 사용하고 회전을 다시 한 번 수정하려고합니다. 우리는 인물 사진이 왼쪽으로 회전 한 것으로 간주한다는 것을 이미 알고 있기 때문에. 메타 데이터의 가로 세로 정보에 따라 html로 img 자동 회전을 사용 중지하려면 어떻게해야하나요? 그런데 메타 데이터 정보 웹 페이지가없는 사진을 사용하면 iPhone과 Chrome에서 아무런 문제없이 볼 수 있습니다.메타 데이터의 가로 세로 정보에 따라 html로 img 자동 회전을 사용 중지하려면 어떻게해야하나요?

+0

내 생각 엔이 불가능하다. –

+1

내가 그 주위에 일하는 방법은 업로드 파일에, 나는 원래 이미지에서 모든 메타 데이터를 제외 임시 이미지에서 데이터를 사용하여 새 이미지를 건설했다. 이것은 당신이 사진을 업로드하는 PHP를 사용한다고 가정합니다. – PlantTheIdea

+0

jsp를 사용하지만 다른 방법이 없다면 내가 할 수 있다고 생각합니다. –

답변

2

해결 방법은 매우 명확합니다. ImageMagick를 설치하고 명령 줄을 사용 :

mogrify -strip yourpicture.jpg

을하고는 EXIF ​​정보를 삭제합니다. 당신이 더 많은 사진이있는 경우

, 다음 실행

for i in *.jpg; do 
    mogrify -strip $i 
done