2010-02-18 2 views
0

나는 이미지 크기 기반의 iphone 응용 프로그램을 개발 중입니다. 사진 라이브러리에서 1600 * 1200 크기의 사진 두 장을 선택하고 단일 이미지로 병합하여 동일한 라이브러리에 저장합니다. 다시 이미지 크기를 확인하면 600 * 800이 표시됩니다. 생성 된 새 사진 (600 * 800)의 원본 크기 (1600 * 1200)를 얻는 방법.크기 1600 * 1200의 축척 이미지

미리 감사드립니다.

+0

샘플 코드를 게시하면 도움이됩니다. – grahamparks

답변

0

다음과 같이 해결됩니다.

UIView *bgView = [[UIView alloc] initwithFrame:CGRectMake(0,0,1600,1200)]; 
UIGraphicsBeginImageContext(tempView.bounds.size); 
[self.view.layer renderInContext:UIGraphicsGetCurrentContext()]; 
UIImage *viewImage = UIGraphicsGetImageFromCurrentImageContext(); 
UIGraphicsEndImageContext(); 
UIImageWriteToSavedPhotosAlbum(viewImage,self,nil,nil); 

모든 문제를 해결해 주셔서 감사합니다.