2012-08-01 4 views
2

갤러리에 업로드 된 사진과 함께 제공되는 EXIF ​​데이터를 사용하고 싶습니다. 특히 사진을 찍은 EXIF ​​날짜의 폴더 또는 컬렉션에 대한 plonetruegallery보기에서 이미지를 정렬 할 수 있습니다. 인터넷 검색은 ATImage 유형이 EXIF ​​데이터를 저장했음을 알려주지 만 최근에이 유형을 사용하는 것은 보지 못했습니다. 생성 된 날짜를 EXIF ​​DateTimeOriginal에서 가져온 이미지 가져 오기로 변경하려면 이미지 가져 오기를 가져올 수 있습니다.EXIF ​​데이터에 액세스

다른 사람이 이것을 시도 했습니까?

답변

0

를 사용하여 동일한 작업을 수행 할 수 있습니다 EXIF ​​메타 데이터가있는 경우 : https://github.com/plone/Products.ATContentTypes/blob/master/Products/ATContentTypes/lib/imagetransform.py#L87

통합을 갤러리는 당신에게 달렸으며 캡션에서 context/getExif를 수행하는 것보다 어렵지 않아야하며 원하는 방식으로 표시 할 수 있습니다.

addons의 주요 문제점은 성능 및 종속성입니다. 파이썬으로 파싱하기, 저장하기, 동기화하기, 아주 큰 IMO 인 문제의 근원.

나는 이미 많은 파이썬 패키지를 사용해 본적 있지만, 실제 솔루션을 사용하지 않고 exif를 추출하고 구조화 할 것을 약속합니다.

1

ATPhoto은 (http://plone.org/products/atphoto/) 매우 구식이고, 당신은 도매 사용하지 말아야합니다,하지만 당신은 볼 수 있었다 영감 (및 코드 재사용)을 위해 EXIF ​​태그를 구문 분석하는 방법. IPTC 메타 데이터에 대한

2

당신이 http://pypi.python.org/pypi/unweb.iptc

는 이벤트 가입자를 사용하여 매끄러운과 현대적인 솔루션입니다 시도 할 수 있습니다 (대부분의 이미지 도구는 모두 메타 데이터를 저장). 당신은 당신이 코드를 다시 사용하고 그들이 getExif (라는 방법) 그래서 imagetransform에서 상속 기본 ATImage 객체에 의해 EXIF-평

관련 문제