PDF 압축
브라우저 안에서 PDF 크기를 줄입니다. 이미지가 많은 PDF는 보통 30~70% 작아집니다. 아무것도 업로드하지 않습니다.
PDF 선택
또는 PDF를 여기에 끌어다 놓으세요
이미지가 많은 PDF를 30~70% 압축합니다. 텍스트만 있는 PDF는 이미 최적화되어 있는 경우가 많습니다.
Your file is ready
Processed entirely in your browser — the file never left your device.
PDF를 압축하는 방법
세 단계. 브라우저 안에서 작동합니다.
PDF 선택
PDF를 끌어다 놓거나 선택하세요. 로컬로 읽히며 업로드는 없습니다.
품질 선택
낮음 / 중간 / 높음. 중간은 대부분의 파일에 적합한 기본 설정입니다.
압축하고 다운로드
이미지가 브라우저 안에서 재샘플링되고 더 작아진 PDF를 다운로드합니다.
"PDF 압축"이란?
PDF를 압축한다는 것은 내용을 바꾸지 않고 파일의 바이트 수를 줄이는 것입니다. 대부분의 문서에서는 두 가지로 이를 이룹니다. 이미지 해상도를 정말 필요한 만큼만 낮추는 것과, 오브젝트 스트림 압축(많은 생성 소프트웨어가 꺼 둔 채로 두는 PDF 사양의 기능)을 사용해 파일을 다시 저장하는 것입니다. 이 조합은 문서의 모양을 유지하면서, 이메일 게이트웨이나 클라우드 저장 용량에서 문제가 되는 무게를 덜어 줍니다.
이유는 실용적입니다. 30MB짜리 스캔 계약서는 많은 기업용 이메일 필터에 걸립니다. 같은 계약서가 4MB라면 문제없이 통과합니다. 비행 중에 읽을 600페이지 보고서는 일반적인 클라우드 저장 요금제에 넉넉히 들어가지만, 압축하지 않은 원본 파일로는 들어가지 못할 수도 있습니다. PDF 압축은 보내고, 공유하고, 보관하는 그 밖의 모든 일을 더 쉽게 만드는, 조용히 유용한 한 단계입니다.
브라우저 안에서 PDF 압축이 작동하는 방식
PDF를 이 페이지로 끌어다 놓으면 브라우저가 그것을 로컬에서 ArrayBuffer로 읽으며 업로드는 없습니다. 도구는 pdf-lib 로 문서의 오브젝트를 따라가며 삽입된 이미지 XObject를 찾고, 목표 해상도를 넘는 것들을 canvas API로 디코딩한 뒤 해상도를 낮추어, 설정에 따른 품질 수준의 JPEG로 다시 인코딩합니다. 새 이미지 스트림이 원래의 것을 대체하는 한편, PDF 안의 모든 페이지 참조는 그대로 작동합니다.
이미지가 있든 없든 최종 저장에는 pdf-lib의
useObjectStreams: true 모드와 XMP 메타데이터 제거를
사용합니다. 이것만으로도 텍스트가 많은 PDF를 대개 5~15퍼센트
줄일 수 있습니다. 전체 과정이 탭 안에서 실행됩니다. 업로드도 없고,
계정도 필요 없으며, 탭을 닫으면 모든 것이 메모리에서 사라집니다.
일반적인 사용 사례
- 스캔한 계약서를 이메일로 보내기. 30MB짜리 스캔본을 기업용 이메일 필터를 통과하는 3~5MB 첨부 파일로 줄입니다.
- 사진이 많은 프레젠테이션 공유하기. 전체 화면 사진을 사용한 마케팅 자료는 화면에서 알아챌 수 없을 정도의 손실로 크게 작아집니다.
- 행정 포털에 업로드하기. 세무, 이민, 교육 기관 포털의 다수가 파일당 5~10MB로 제한합니다. 압축하면 문제없이 한도에 맞출 수 있습니다.
- 파일 보관하기. 분기별 명세서나 청구서 보관본은 절반 이하로 줄어들어 클라우드 저장 공간을 늘립니다.
- 느린 연결에 대비하기. 받는 사람이 모바일 연결로 열 경우, 작은 PDF가 눈에 띄게 더 빨리 로드됩니다.
프라이버시와 보안
대부분의 온라인 "PDF 압축" 사이트는 파일을 자사 서버에 업로드합니다. 그 방식도 작동하지만, 압축하는 계약서, 스캔본, 영수증 하나하나에 또 다른 제3자가 손대게 된다는 뜻입니다. imisspdf는 전체 과정을 pdf-lib로 브라우저 안에서 실행합니다. 계정도, 보관 기간도, 무언가를 새어 나가게 할 수 있는 업로드 단계도 없습니다. 민감한 문서 — 계약서, 의료 기록, 세금 신고서 — 의 경우, 브라우저 안 방식은 다른 사람의 서버에서는 감사할 수 없는 종류의 위험을 통째로 없앱니다. 일반적인 업로드 방식에 대해서는 iLovePDF 프라이버시 리뷰를 확인해 보세요.
자주 묻는 질문
이미지가 많은 PDF — 스캔본, 사진 자료, 브로슈어 — 는 중간 설정에서 보통 30~70%가 줄어듭니다. 텍스트만 있는 PDF는 대개 그것을 만든 프로그램이 이미 최적화했기 때문에, 메타데이터 제거와 오브젝트 스트림 재인코딩으로 5~15% 정도를 기대할 수 있습니다. 파일이 줄어들지 않는다면 이미 효율적이라는 뜻이며, 다시 압축하면 품질만 떨어질 뿐입니다.
오브젝트 스트림 재저장과 메타데이터 제거는 무손실입니다. 이미지 다운샘플링은 본질적으로 손실 방식이며, 선택한 품질 사전 설정이 얼마나 적극적으로 줄일지를 결정합니다. 높음은 대략 인쇄 해상도(300 DPI)를 유지합니다. 중간은 화면 품질의 세부(150 DPI)를 유지합니다. 낮음은 휴대폰에서 읽기만 하면 되는 파일용(72 DPI)입니다.
네. 전체 압축은 pdf-lib와 canvas API로 브라우저 안에서 실행됩니다. PDF는 탭의 메모리에 로드되고, 이미지는 로컬에서 다시 인코딩되며, 더 작아진 PDF가 다운로드로 돌아옵니다. 아무것도 업로드되지 않고, 계정이 필요 없으며, 일일 제한도 없습니다.
PDF에 텍스트만 들어 있다면(대부분의 내보낸 Word / Google Docs / LaTeX 파일), 다운샘플링할 이미지가 없고 원본은 아마 이미 오브젝트 스트림으로 저장되었을 것입니다. 그런 경우 PDF 압축은 메타데이터만 제거할 수 있으며, 종종 아무 변화도 없습니다. 잘못하고 있는 것이 아니라 — 파일이 이미 최적인 것뿐입니다.
네 — 바로 그때 가장 큰 효과를 보는 경우가 많습니다. 일반적인 300 DPI 스캔본을 중간 사전 설정(150 DPI)으로 압축하면 화면에서 볼 때 눈에 띄는 손실 없이 원본 크기의 약 3분의 1로 줄어듭니다. 보관용 품질에는 높음을, 이메일 전용 전달에는 낮음을 사용하세요.
최상의 결과를 얻기 위한 팁
- 먼저 중간을 선택하세요. 거의 모든 파일에 적합한 기본 설정입니다. 극단적인 크기가 필요할 때만 낮음으로, 인쇄할 문서라면 높음으로 바꾸세요.
- 병합한 뒤에 압축하세요. 각 부분이 아니라 병합 후 파일에 압축을 적용하는 편이 메타데이터 감소 효과가 더 큽니다.
- 서명하기 전에 압축하세요. 디지털 서명을 적용한 뒤 압축하면 서명이 무효화됩니다. 순서를 바꾸세요.
- 스캔본에는 중간을 사용하세요. 150 DPI는 화면에서 읽기에 충분하고 인쇄도 깔끔합니다. 300 DPI 스캔본은 거의 항상 아무도 알아채지 못하는 과한 해상도입니다.
- 작아지지 않아도 괜찮습니다. 이미 최적인 PDF도 있습니다. 도구는 얻을 것이 없으면 조용히 다시 인코딩하지 않습니다.