2011-02-06 2 views
0

문서 디렉토리에있는 이미지의 축소판 표현을로드하려고합니다.이미지의 작은 표현을로드하는 가장 효율적인 방법

방금 ​​카메라 롤을 사용했다면 자산 라이브러리 프레임 워크를 사용하여이를 수행 할 수있었습니다. 영화에서는 AV Foundation을 사용할 수 있습니다.

그러나 사용 사례에서 전체 이미지를 메모리 (2 메가 이상)로로드 한 다음 해당 이미지의 작은 표현을 잡고 더 크게 릴리스하는 것으로 알 수 있습니다.

나는 더 좋은 방법이 있어야한다고 생각합니다.

답변

1

미리보기 이미지가 이미 어딘가에 있지 않은 경우, 아니요, 더 효율적인 방법이 없습니다. JPEG 또는 PNG 이미지에는 기본적으로 또는 정의에 따라 더 작은 버전의 자체가 포함되어 있지 않습니다.

"[filename]"과 같은 디렉토리에서 "[filename] .thumbnail"파일을 확인하십시오. 찾으면 사용하십시오. 그렇지 않은 경우 "[filename]"을로드하고 축소판을 만든 다음 "[filename] .thumbnail"에 쓰면 다음에 이미지를 사용할 때 축소판 버전이 나타납니다.

관련 문제