단계별 방법
- 이미지 압축기를 열고 사진 여러 장을 한꺼번에 놓거나 파일 선택창에서 여러 개를 고릅니다.
- 사진 한 장이 맞춰야 할 용량 한도와 출력 형식을 고릅니다.
- 양식이 픽셀 크기를 요구하면 옵션에서 긴 변 최대 크기를 고르세요.
- 시작합니다. 사진이 차례로 처리되고, 모두 담긴 zip 하나를 내려받습니다.
사진마다 따로 적용되는 한도
고른 용량은 전체 합계가 아니라 사진 한 장 한 장에 적용됩니다. 이메일 한도가 첨부 전체 합계에 적용된다면 먼저 사진 수로 나누세요. 예를 들어 사진 열 장이 합쳐서 2MB 안에 들어가야 하면 한 장당 약 200KB가 필요합니다.
기술 상세 보기
브라우저 안에서의 동작
브라우저의 백그라운드 워커 하나가 사진을 한 장씩 처리하므로 큰 묶음에서도 메모리 사용량이 낮게 유지됩니다. 각 사진마다 한도 안에 들어가는 가장 높은 화질을 찾고, 화질만으로 부족할 때만 픽셀 크기를 줄입니다.
zip도 브라우저 안에서 만듭니다. JPEG와 WebP는 이미 압축된 형식이라 zip에서 추가 압축은 하지 않습니다. zip 라이브러리는 묶음 작업이 끝날 때만 불러옵니다.
좋은 결과를 얻는 요령
내용이 비슷한 사진에는 같은 프리셋을 쓰세요. 한 장이 너무 흐릿하면 그 사진만 더 큰 한도로 다시 압축하세요. 이미 한도보다 작은 사진은, 더 작은 픽셀 크기를 요청하지 않았다면 그대로 돌려줍니다.