Adobe Air로 iOS8 iPhone 앱을 만들고 있는데 CameraRoll 이미지에서 image orientation
의 EXIF 데이터를 읽고 싶습니다. 제공된 예제는 URLRequest를 통해로드 된 이미지에는 적용되지만 CameraRoll로드 이미지에는 적용되지 않습니다. (추적에 대한 EXIF = null
)iOS8의 CameraRoll 이미지에서 EXIF 방향 태그 읽기
이 내 코드입니다 :
import jp.shichiseki.exif.*;
var loaderCameraRoll:ExifLoader
var deviceCameraRoll:CameraRoll
function loadImageFromCameraRoll(e:Event=null):void {
deviceCameraRoll = new CameraRoll();
deviceCameraRoll.addEventListener(MediaEvent.SELECT, onSelectCameraRoll);
deviceCameraRoll.browseForImage();
}
function removeBrowseListeners():void {
deviceCameraRoll.removeEventListener(MediaEvent.SELECT, onSelectCameraRoll);
}
function onSelectCameraRoll(event:MediaEvent):void {
var promise:MediaPromise = event.data as MediaPromise;
loaderCameraRoll = new ExifLoader()
loaderCameraRoll.contentLoaderInfo.addEventListener(Event.COMPLETE, onLoadedCameraRoll);
loaderCameraRoll.loadFilePromise(promise);
}
function onLoadedCameraRoll(event:Event):void {
trace(loaderCameraRoll.exif.ifds.primary)
}
이 어떻게 카메라 롤로드 이미지에서 EXIF
방향으로 값을 얻을? 이 최고의 선택이 될 것입니다 원주민 Extenson를 사용