2012-12-03 3 views
1

모든 불필요한 파일을 삭제했다는 가정에서 시작하여 크기가 400MB 인 jpg 이미지 (1024 * 700 해상도 이상 허용)가 포함 된 폴더가있는 응용 프로그램이 있습니다. 내 ipa 크기를 생성 할 때 120 메가 바이트입니다. PNG에서 이미지를 변환하려고 시도했지만 다음으로는 ipa를 생성하지만 크기는 120MB (140MB) 이상이지만 품질은 약간 나빠집니다.압축 .ipa monotuch

응용 프로그램의 크기를 줄이기 위해 권장되는 모범 사례는 무엇입니까?

p.s. 그 파일들은 갤러리로 보여집니다.

+0

왜 이러한 모든 이미지를 로컬에 넣으시겠습니까? 웹에서로드 할 수 없습니까? – sdhjl2000

+0

400MB의 JPEG 이미지를 120MB로 압축하면 실제로 인상적인 기색입니다. 이미지가 너무 많으면 이미지를 다른 웹 사이트 (예 : 일부 웹 사이트에서 동적으로로드해야 함)에 넣어야합니다. –

+0

내 응용 프로그램은 오프라인으로 작동해야합니다 ... 또한 우편으로 압축하여 IPA에서로드 한 다음 응용 프로그램을 열 때 압축을 풀 것을 생각했습니다.이 경우 리소스가 완전히 충전되어서 압축되지 않습니다. 내 애플 리케이션의 무게를 기하 급수적으로 증가시킴으로써 jpeg. –

답변

3

우리 게임에서 사용한 Stickman : EPIC은 smusher입니다.

은 (당신이 루비 또는 엑스 코드 명령 줄 도구가 필요) 설치하려면 다음

sudo gem install smusher

그것은 당신이 무시할 수있는 설치 약간의 오차가 인쇄 될 수 있습니다.

smusher mypng.png 
smusher myjpg.jpg 

이 도구는 야후의 웹 서비스 smush.it에 떨어져 사진을 보내드립니다, 및 비 손실 방식으로 이미지를 압축 :

그것을 사용합니다.

일반적으로 품질에 손실없이 20 %의 파일 크기를 저장할 수 있습니다.

우리는 인덱싱 된 PNG를 사용하는 것과 같은 다른 기술을 사용하고 있지만, 이미 작은 JPG를 사용하고 있습니다.

+1

이 연습에서는 크기를 전체 크기의 5 %에서 10 %로 줄였습니다. 좋은 시작입니다. pdf 파일을위한 몇 가지 트릭이 있습니까? –

+0

여기에 언급 된 내용을 시도해 볼 필요는 없습니다. http://support.soe.ucsc.edu/web/adobe – jonathanpeppers