2011-10-31 2 views
1

프로젝트에 약 1000 개의 이미지가 있습니다. 이미지의 총 크기는 약 400MB입니다. 이 이미지를 사용하여 MAc의 미리보기 이미지를 표시하고 있습니다.코코아 응용 프로그램에서 이미지 크기 줄이기

xcode를 구축 한 후 내 응용 프로그램 빌드 크기는 410MB입니다.이 이미지에 액세스하려면 NSImage imageNamed api를 사용하고 있습니다.

코코아를 사용하여 이미지 크기를 줄임으로써 빌드 크기를 줄일 수 있습니까?

의견을 보내 주시면 감사하겠습니다.

답변

2

응용 프로그램에 400MB의 이미지를 빌드하면 응용 프로그램의 전체 크기가 400MB를 약간 넘게됩니다.

  • 번들 적은 수의 이미지 :

    는 세 가지 솔루션이 있습니다.

  • 크기를 줄이십시오 (압축 또는 해상도/픽셀 크기 축소 여부).
  • 가능한 경우 래스터 이미지 (PNG, JPEG, TIFF)를 PDF 형식의 벡터 이미지로 바꿉니다.

(간단하게 계산되지 않는 PDF의 래스터 이미지를 배치 참고 수행, 파일 크기를 줄일를, 당신은 그것을 벡터화해야합니다.) 또한 옵션 1과 3을 결합하여 번들 이미지를 대체 할 수

응용 프로그램 (예 : 사용자 정의보기)에 드로잉 코드가 있습니다. Opacity을 사용하여 이미지를 만들면 코드를 생성 할 수 있습니다.

관련 문제