이 도구에 대해
이 도구는 PDF의 내부 구조를 더 효율적으로 재직렬화하여 파일을 축소합니다 — 파일 내부의 이미지를 재압축하거나 축소하지 않으며, 어떤 페이지의 모양도 바꾸지 않습니다. 구체적으로, 문서의 많은 작은 내부 객체(글꼴, 페이지 딕셔너리, 상호 참조 데이터 등)를 각각 일반적인 비압축 텍스트로 저장하는 대신, 압축된 개체 스트림을 사용하여 더 적은 수의 압축된 블록으로 그룹화하여 문서를 다시 저장합니다. 이는 주로 여러 개의 개별적인 작은 객체로 구성된 파일에 도움이 됩니다 — 예를 들어 어떤 도구나 스크립트에 의해 페이지별로 조립된 문서가 그렇습니다. 이러한 파일은 이러한 종류의 오버헤드를 더 많이 지니는 경향이 있기 때문입니다.
따라서 얻게 되는 크기 감소는 정직하지만 가변적입니다. 즉, 원본 PDF가 원래 어떻게 구조화되었는지에 전적으로 달려 있습니다. 이미 개체 스트림을 사용하는 최신 내보내기 파이프라인으로 생성된 PDF(많은 경우가 그렇습니다)는 1~2퍼센트만 줄어들거나 때로는 전혀 줄어들지 않을 수 있습니다. 압축되지 않은 작은 내부 구조가 많은 PDF는 눈에 띄게 더 많이 줄어들 수 있습니다. 어느 쪽이든 시각적 콘텐츠는 전혀 변경되지 않습니다 — 모든 페이지, 이미지, 텍스트가 정확히 그대로 전달되며 단지 더 효율적으로 패키징될 뿐입니다. PDF에 포함된 이미지를 실제로 축소해야 하는 경우(사진을 더 낮은 품질로 재압축), 이는 이 도구가 의도적으로 수행하지 않는 별개의 손실이 있는 작업입니다 — 여기서는 모든 것이 브라우저에서 로컬로 실행되며 파일이 어디로도 업로드되지 않습니다.
자주 묻는 질문
왜 제 파일이 작아지지 않았나요?
이 도구는 이미지 품질이 아니라 PDF의 내부 객체 구조를 최적화합니다(작은 객체를 압축 스트림으로 그룹화). PDF가 이미 이를 잘 처리하는 최신 도구로 저장되었거나, 대부분의 크기가 이미 압축된 이미지(이 도구가 건드리지 않는 부분)에서 나온다면 최적화할 것이 거의 또는 전혀 없을 수 있습니다. 이는 버그가 아니라 정상적이고 정직한 결과입니다.
이것이 이미지 품질을 낮추나요?
아니요 — 이 도구는 삽입된 이미지 데이터를 전혀 건드리지 않으므로 시각적 품질은 100% 그대로 유지됩니다. PDF의 내부 객체(글꼴, 페이지 딕셔너리, 상호 참조 테이블 등)가 디스크에 저장되는 방식만 재구성하며, 이는 손실 없는 순수하게 구조적인 변경입니다.