10MB의 50페이지 PDF를 엽니다. 오래된 콘텐츠 10페이지를 삭제하여 문서를 40페이지로 줄였습니다. 파일이 대략 8MB로 줄어들 것으로 예상하고 저장합니다. 대신 파일 크기가 20MB로 늘어납니다. 페이지를 제거하면 파일이 더 커졌습니다. 이러한 반직관적인 결과는 PDF에서 페이지를 삭제해도 해당 페이지와 연결된 데이터가 제거되지 않기 때문에 발생합니다. 문서 구조에서 페이지 참조만 제거합니다.
PDF 압축 페이지 삭제 후 파일 크기는 자동으로 수행되어야 하는 것처럼 보이지만 PDF 편집자는 파일 크기 최적화보다 편집 속도와 데이터 보존을 우선시합니다. 페이지를 삭제하면 편집기는 페이지 트리에서 페이지 항목을 제거하지만 페이지 콘텐츠 개체, 이미지, 글꼴 및 기타 리소스는 파일에 유지합니다. 더 이상 어떤 페이지에서도 참조되지 않는 이러한 고아 개체는 여전히 공간을 차지합니다. 그들이 차지하는 공간은 편집 자체의 오버헤드에 추가됩니다.

PDF 페이지 삭제가 실제로 작동하는 방식
PDF 파일은 상호 참조 테이블로 연결된 번호가 매겨진 개체 모음으로 구성됩니다. 페이지 트리 개체는 존재하는 페이지와 순서를 나열합니다. 각 페이지 개체는 콘텐츠 스트림, 이미지, 글꼴 및 기타 리소스를 참조합니다. PDF 편집기에서 페이지를 삭제하면 편집기가 페이지 트리에서 페이지 항목을 제거합니다. 해당 페이지의 콘텐츠 스트림과 참조된 모든 리소스는 고아 개체로 파일에 남아 있습니다.
대부분의 PDF 편집기는 계산 비용이 많이 들기 때문에 고아 개체를 즉시 제거하지 않습니다. 편집자는 삭제된 페이지에서만 참조된 모든 개체를 식별해야 하며, 이를 위해서는 전체 파일에서 참조 체인을 추적해야 합니다. 이 분석에는 시간이 걸리며 사용자는 페이지 삭제가 즉시 완료되기를 기대합니다. 편집기는 속도를 위해 파일 크기를 교환하고 나중에 다른 이름으로 저장 또는 최적화 작업을 위해 정리를 남겨 둡니다.
일부 편집자는 편집 기록을 PDF 내에 저장합니다. 편집할 때마다 이전 개체를 유지하면서 새 개체가 추가됩니다. PDF 파일 크기는 파일에 현재 문서 상태뿐만 아니라 해당 상태에 도달한 전체 기록이 포함되어 있기 때문에 각 편집 세션마다 커집니다. 10번 편집된 문서에는 10개의 점진적인 변경 사항 레이어가 포함되어 있습니다.
글꼴 데이터는 삭제 후 파일 크기 팽창의 주요 원인입니다. 삭제된 페이지에서 특정 글꼴 하위 집합을 사용했을 수 있습니다. 해당 글꼴 하위 집합은 다른 페이지에서도 사용할 수 있으므로 파일에 남아 있습니다. 남은 페이지에서 해당 글꼴을 사용하지 않더라도 해당 사실을 식별하려면 편집자가 다른 모든 페이지를 확인해야 하며 빠른 삭제 작업 중에 건너뜁니다.
PDF 압축을 사용해 보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
파일 크기가 실제로 증가할 수 있는 이유
파일 크기 증가는 편집자가 수정된 파일을 작성하는 방식으로 인해 발생합니다. 페이지를 삭제한 후 저장하면 편집기는 현재 문서 상태와 고아 개체 및 새 상호 참조 테이블을 기록합니다. 새 상호 참조 테이블은 현재 개체와 분리된 개체에 대한 항목을 모두 포함하므로 원본보다 클 수 있습니다. 저장 작업은 편집 자체에 대한 메타데이터를 추가할 수도 있습니다.
편집기가 파일을 다시 작성하는 대신 변경 사항을 추가하는 경우 각 저장 작업은 아무것도 제거하지 않고 콘텐츠를 추가합니다. 변경 사항을 취소하려는 경우를 대비해 원본 파일 내용이 보존됩니다. 삭제된 페이지는 여전히 존재하며 표시되지 않습니다. 파일에는 원본 50페이지 문서와 해당 페이지 중 10페이지를 숨기는 지침과 새로운 상호 참조 테이블이 포함되어 있습니다. 더 큰 것도 당연합니다.
다른 이름으로 저장 작업과 달리 저장 작업을 수행한 후 PDF Pages 삭제를 수행하면 분리된 개체가 보존될 가능성이 더 높습니다. 저장은 기존 파일을 점진적으로 업데이트합니다. 다른 이름으로 저장은 처음부터 새 파일을 작성하여 편집기에서 분리된 개체를 생략할 수 있는 기회를 제공합니다.
페이지 삭제 후 실제로 파일 크기를 줄이는 방법
가장 효과적인 방법은 저장보다는 다른 이름으로 저장하는 것입니다. 다른 이름으로 저장을 사용하면 편집기는 현재 문서 상태에서 참조하는 객체만 포함하는 새 파일을 작성합니다. 이전 편집에서 분리된 개체는 포함되지 않습니다. 새 파일은 깨끗하며 현재 콘텐츠만 포함되어 있습니다. 파일 크기는 제거된 페이지에 비례하여 감소해야 합니다.
다른 이름으로 저장으로 파일 크기가 충분히 줄어들지 않으면 페이지를 삭제하고 다른 이름으로 저장을 사용한 후 PDF 최적화 또는 압축 단계를 실행하세요. 최적화 단계에서는 중복된 개체를 제거하고, 사용된 문자만 포함하도록 글꼴을 하위 집합으로 설정하고, 이미지를 적절한 해상도로 다운샘플링합니다. 다른 이름으로 저장 후 최적화를 조합하면 현재 콘텐츠에 대해 가능한 가장 작은 파일이 생성됩니다.
WukongPDF는 페이지 삭제 후 파일을 압축하고 최적화할 수 있는 브라우저 기반 도구를 통해 PDF를 처리합니다. 압축 도구는 고아 개체와 중복 데이터를 제거하여 현재 문서 내용을 정확하게 반영하는 파일 크기를 생성합니다.
문서 편집 중 파일 크기 증가 방지
페이지 삭제, 추가 및 순서 변경을 포함하여 PDF를 광범위하게 편집하려는 경우 모든 구조적 편집을 먼저 수행한 다음 다른 이름으로 저장을 사용한 다음 마지막 단계로 최적화를 사용하십시오. 이 시퀀스는 누적된 고아 개체를 최소화하고 가장 깨끗한 출력 파일을 생성합니다.
시간이 지남에 따라 반복적으로 편집될 문서의 경우 정리 일정을 설정하십시오. 5번의 편집 세션마다 또는 매월마다 다른 이름으로 저장을 사용하여 깨끗한 복사본을 만들고 작업 파일에 쌓인 편집 내역을 삭제합니다. 이렇게 하면 파일 크기를 관리하기 쉽게 유지하고 렌더링 문제를 일으키는 누적된 구조적 문제의 위험을 줄일 수 있습니다.
편집된 PDF를 외부에 공유하는 경우 배포하기 전에 항상 저장보다는 다른 이름으로 저장을 사용하십시오. 다른 이름으로 저장하면 이전 버전의 민감한 정보가 포함될 수 있는 편집 기록이 제거됩니다. 외부 수신자는 현재 문서 내용만 포함된 깨끗한 파일을 받습니다.
PDF 편집에서 증분 저장과 전체 저장의 차이는 텍스트 파일에 추가하는 것과 다시 쓰는 것의 차이와 유사합니다. 증분 저장은 기존 파일 끝에 변경 사항을 추가합니다. 전체 저장은 전체 문서 상태를 읽고 처음부터 작성합니다. 증분 저장은 변경 사항만 기록하므로 더 빠릅니다. 전체 저장은 누적된 불필요한 정보를 삭제하므로 더 작고 깔끔한 파일을 생성합니다.
Adobe Acrobat에는 특히 다르게 작동하는 두 가지 저장 옵션이 있습니다. 저장은 변경 사항을 점진적으로 추가합니다. 다른 이름으로 저장은 완전히 새로운 파일을 작성합니다. 여러 편집 세션을 거친 후에는 둘 사이의 파일 크기 차이가 극적으로 나타날 수 있습니다. 저장을 사용하여 10번 편집한 문서는 동일하게 편집했지만 각 세션 후에 다른 이름으로 저장을 사용하여 저장한 동일한 문서보다 3배 더 클 수 있습니다.
이미지가 많은 PDF는 특히 이미지가 PDF에서 가장 큰 개체이기 때문에 페이지 삭제가 부풀어오르는 경향이 있습니다. 5MB 사진이 포함된 페이지를 삭제하면 사진 데이터가 파일에 분리된 개체로 남아 있습니다. 파일에서 가장 큰 개체가 여전히 존재하기 때문에 파일 크기는 전혀 줄어들지 않습니다. 분리된 이미지를 식별하고 제거하려면 다른 이름으로 저장 또는 최적화 프로세스가 필요합니다.
일부 PDF 편집기에는 제거할 고아 개체를 특별히 대상으로 하는 파일 크기 줄이기 또는 PDF 최적화 명령이 포함되어 있습니다. 이 명령은 빠른 페이지 삭제가 건너뛰는 참조 분석을 수행합니다. 페이지를 삭제한 후 이 명령을 실행하면 삭제된 페이지 콘텐츠가 차지한 공간이 실제로 복구됩니다.
대역폭이 제한된 웹사이트에서 제공되는 PDF 또는 첨부 파일 크기 제한이 있는 수신자에게 이메일로 전송되는 PDF와 같이 파일 크기가 중요한 문서의 경우 삭제 후 최적화 단계가 필수입니다. 20MB인 40페이지 문서는 50페이지 원본보다 클 수 있습니다. 수신자에게는 문서는 더 짧지만 파일의 크기는 더 커집니다. 이는 기대한 것과 반대이며 성공적인 전달을 방해할 수 있습니다.
빠른 웹 보기라고도 하는 PDF 선형화 기능은 전체 파일을 다운로드하기 전에 첫 번째 페이지가 표시될 수 있도록 파일을 재구성합니다. 선형화된 PDF에는 페이지 삭제로 인해 중단될 수 있는 특정 내부 구조가 있습니다. 페이지가 삭제된 선형화된 PDF는 선형성을 잃을 수 있으며 편집자는 빠른 액세스를 유지하기 위해 일부 리소스의 두 번째 복사본을 추가할 수 있습니다. 이 중복으로 인해 삭제 후 파일 크기가 더욱 늘어납니다.
페이지 삭제의 크기 동작을 이해하면 PDF를 정리할 때 현실적인 기대치를 설정하는 데 도움이 됩니다. 페이지 삭제는 페이지 수를 줄이는 빠른 작업입니다. 파일 크기 감소는 다른 이름으로 저장 또는 명시적인 압축 명령이 필요한 별도의 최적화 단계입니다. 이를 정리 작업 흐름의 두 단계로 처리하면 더 짧은 문서와 더 작은 파일을 얻을 수 있습니다.
페이지 삭제 후 PDF 파일 크기의 직관에 반하는 동작은 저장 효율성보다 편집 속도와 데이터 보존을 우선시하는 형식의 결과입니다. 이러한 절충안을 이해하면 사용자는 작업 흐름에 최적화 단계를 포함시키고 빠른 편집과 압축 파일을 모두 얻을 수 있습니다.
PDF 파일 크기가 커지는 것을 방지하고 현재 문서 내용을 정확하게 반영하는 깨끗하고 컴팩트한 파일을 유지하기 위한 가장 효과적인 습관 중 하나는 구조적 편집 후 기본 저장 작업으로 저장하는 것입니다.
페이지를 삭제한 후 저장 대신 다른 이름으로 저장을 사용하는 것은 PDF 파일 크기를 실제 내용에 비례하게 유지하는 가장 중요한 습관입니다.
| 저장 방법 | 무슨 일이 일어나는가 | 삭제 후 파일 크기 | 사용 시기 |
|---|---|---|---|
| 구하다 | 변경 사항을 추가합니다. 고아를 키우다 | 증가할 수 있음 | 빠른 편집; 작업 문서 |
| 다른 이름으로 저장 | 전체 파일을 다시 작성합니다. 고아를 버린다 | 비례하여 감소 | 공유 전 최종 버전 |
| 다른 이름으로 저장 + 최적화 | 재작성 + 중복 제거 | 가능한 가장 작은 것 | 외부 배포; 보관 |
PDF 압축을 사용해 보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
