PDF 압축
PDF 파일 용량을 줄여보세요. 이미지 품질 조절로 최대 80% 압축. 서버 업로드 없이 100% 안전합니다.
이 도구는?
PDF 압축 도구는 이미지 최적화, 불필요한 데이터 제거, 내부 구조 간소화를 통해 PDF 문서의 파일 크기를 줄입니다. 이메일, 클라우드 저장소, 빠른 웹 다운로드를 위해 대용량 PDF를 읽을 수 있는 품질로 압축할 수 있어, 사무직 종사자와 온라인 문서 공유가 필요한 모든 분에게 필수입니다.
PDF 파일을 여기에 드래그하거나 클릭하여 선택
PDF 파일만 지원됩니다
사용 방법
- 위의 업로드 영역에 PDF 파일을 드래그하거나 클릭하여 파일을 선택하세요.
- 압축 레벨을 선택하세요: 높음(최대 압축), 중간(표준), 낮음(가벼운 최적화).
- 'PDF 압축' 버튼을 클릭하여 압축을 시작하세요.
- 원본 크기와 압축 후 크기, 압축률을 확인하세요.
- '다운로드' 버튼을 클릭하여 압축된 PDF를 저장하세요.
자주 묻는 질문
PDF 압축은 어떻게 작동하나요?
PDF의 각 페이지를 이미지로 렌더링한 후, 선택한 압축 수준에 따라 이미지 품질과 해상도를 낮춰서 새로운 PDF로 재구성합니다. PDF 용량의 대부분은 이미지가 차지하므로, 이 방식이 가장 효과적입니다.
압축하면 품질이 떨어지나요?
압축 수준에 따라 다릅니다. '낮음'은 눈에 띄는 차이가 거의 없고 약 30% 감소합니다. '중간'은 약간의 품질 저하로 약 50% 감소합니다. '높음'은 눈에 띄는 품질 저하가 있지만 최대 70% 이상 감소합니다. 텍스트 가독성은 모든 수준에서 유지됩니다.
안전한가요?
네, 모든 처리는 브라우저에서 이루어집니다. 파일이 서버로 업로드되지 않으므로 100% 안전합니다.
이미지가 없는 텍스트 PDF도 압축되나요?
텍스트 위주의 PDF는 원래 용량이 작아서 압축 효과가 적을 수 있습니다. 이 도구는 이미지가 포함된 PDF(스캔 문서, 사진 포함 문서 등)에서 가장 큰 효과를 발휘합니다.
최대 파일 크기는 얼마인가요?
브라우저 메모리에 따라 달라지지만, 일반적으로 50MB 이하의 PDF 파일을 문제없이 처리할 수 있습니다. 매우 큰 파일은 처리 시간이 길어질 수 있습니다.
관련 도구
작동 방식
PDF는 File API를 통해 ArrayBuffer로 로드되어 pdf-lib로 파싱됩니다. 압축 과정은 여러 단계로 진행됩니다: 내장 이미지를 디코딩하고, Canvas toBlob()으로 낮은 품질로 재인코딩하여 PDF 스트림에서 교체합니다. 중복 폰트 서브셋과 미사용 객체를 식별하여 제거하고, 메타데이터 스트림을 정리합니다. 최적화된 PDF 바이트 배열은 추가 크기 축소를 위해 useObjectStreams 옵션이 활성화된 pdf-lib의 save() 메서드로 재조립됩니다. 전후 비교로 정확한 절약 용량을 보여줍니다.
모든 파싱, 이미지 재압축, PDF 재조립이 pdf-lib, Canvas API, File API를 사용하여 브라우저에서 완전히 이루어집니다. 문서가 외부 서버로 전송되지 않습니다.