PDF 책갈피(문서 개요라고도 함)은 PDF 리더의 왼쪽 사이드바에 표시되는 클릭 가능한 탐색 링크입니다. 독자는 모든 페이지를 스크롤하지 않고도 특정 장, 섹션 또는 그림으로 직접 이동할 수 있습니다. Merge PDF 파일을 병합하고 결합된 문서에서 해당 책갈피가 사라지는 경우 원인은 거의 항상 세 가지 중 하나입니다. 병합 도구가 탐색 구조를 제거하거나, 책갈피 식별자가 소스 파일 전체에서 충돌하거나, 소스 PDF가 호환되지 않는 개요 개체 정의가 있는 다른 PDF 사양 버전에 대해 작성되었습니다.
북마크가 사라지는 이유를 이해하려면 PDF가 북마크를 내부적으로 저장하는 방법을 빠르게 살펴봐야 합니다. 북마크는 표시되는 페이지 콘텐츠의 일부가 아닙니다. PDF 카탈로그에 저장된 개요 계층 구조라는 별도의 개체 트리에 있습니다. 각 책갈피 항목은 대상 개체를 통해 페이지 번호와 해당 페이지의 위치를 참조합니다. 병합 도구는 두 개의 PDF를 함께 연결할 때 두 파일의 페이지 오프셋, 개요 트리 및 대상 참조를 조정해야 합니다. 이 조정 단계를 건너뛰는 도구는 페이지는 그대로 유지되지만 탐색 구조는 자동으로 삭제된 병합된 문서를 생성합니다.
대부분의 PDF 문서에서 불만은 문서 크기에 비례합니다. 탐색할 수 없는 평면 PDF로 축소되는 신중하게 구성된 북마크 트리와 병합된 200페이지 분량의 매뉴얼은 독자의 시간을 몇 시간 낭비합니다. 병합 후 문제를 해결하는 것은 가능하지만 시간이 많이 걸립니다. 병합 단계에서 이를 방지하는 것이 훨씬 더 효율적입니다.

PDF가 북마크를 내부적으로 저장하는 방법
PDF 개요는 개요 항목 사전의 트리입니다. 각 항목에는 제목, 특정 페이지와 보기를 가리키는 대상, 계층 구조를 정의하는 선택적 상위, 하위, 다음 및 이전 참조가 있습니다. 개요 트리의 루트는 문서 카탈로그에서 참조됩니다. PDF가 열리면 리더 응용 프로그램은 이 트리를 탐색하여 책갈피 패널에 표시합니다.
병합에 대한 가장 중요한 세부 사항은 개요 항목이 순차적 페이지 위치가 아닌 개체 번호별로 페이지를 참조한다는 것입니다. 병합 도구가 PDF A 뒤에 PDF B의 페이지를 추가하는 경우 PDF B 개요의 개체 번호는 여전히 PDF B의 독립 실행형 구조에 있는 원래 개체 번호를 가리킵니다. 병합 도구는 결합된 파일의 새 위치에 올바르게 매핑되도록 이러한 개체 참조의 번호를 다시 지정해야 합니다. 도구가 번호 다시 매기기를 수행하지 않거나 잘못 수행하면 책갈피가 사라지거나 잘못된 페이지를 가리킵니다.
PDF 병합을 사용해 보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
이유 1: 병합 도구는 윤곽선 보존을 지원하지 않습니다
실제로 북마크가 사라지는 가장 일반적인 이유는 사용한 병합 도구가 개요를 전혀 처리하지 않기 때문입니다. 많은 무료 온라인 병합 도구와 기본 PDF 유틸리티는 페이지 콘텐츠에만 중점을 둡니다. 페이지 스트림을 연결하고 유효한 PDF를 생성하지만 출력에서 개요 트리를 완전히 생략합니다. 브라우저 기반 PDF 병합은 사용자가 탐색 구조가 유지될 것으로 기대하지 않는 빠른 시각적 병합을 주요 사용 사례로 사용하기 때문에 특히 이런 일이 발생하기 쉽습니다.
Adobe Acrobat Pro, PDFsam Enhanced 및 Foxit PhantomPDF와 같은 데스크탑 도구는 모두 기본적으로 병합 작업 중에 책갈피를 유지하거나 이를 위한 확인란을 제공합니다. Acrobat Pro의 파일 결합 기능에는 결합된 PDF에 책갈피 추가라는 확인란이 포함되어 있습니다. 선택하면 파일 이름을 책갈피 제목으로 사용하여 각 소스 파일에 대한 최상위 책갈피가 생성되고 해당 최상위 항목 아래 각 소스 문서의 내부 책갈피 계층 구조가 유지됩니다. 책갈피가 포함된 PDF를 정기적으로 병합하는 경우 병합에 사용하는 소프트웨어가 다른 어떤 변수보다 더 중요합니다.
이유 2: 북마크 식별자 충돌
두 개의 PDF에는 내부 개체 식별자가 동일한 책갈피가 포함될 수 있습니다. 병합 도구가 개요 트리를 결합하려고 시도할 때 중복된 ID가 발견되면 충돌을 해결하는 방법을 선택해야 합니다. 일부 도구는 충돌하는 항목 중 하나를 자동으로 삭제합니다. 다른 사람들은 이를 잘못 병합하여 PDF B의 책갈피가 뒤섞인 계층 구조에서 PDF A의 제목 아래에 나타나는 트리를 생성합니다.
이 문제는 동일한 템플릿이나 동일한 소프트웨어에서 생성된 PDF를 기본 설정으로 병합할 때 가장 일반적으로 발생합니다. 예를 들어 동일한 제목-책갈피 변환을 사용하여 PDF로 내보낸 일련의 Word 문서는 각 파일의 제목 1 책갈피에 대해 동일한 내부 ID를 생성할 수 있습니다. 이를 방지하려면 병합 프로세스 중에 책갈피 ID를 명시적으로 다시 생성하는 병합 도구를 사용하거나 Acrobat Pro의 제목에서 책갈피 자동 생성 기능과 같은 도구를 사용하여 병합 후 책갈피 구조를 다시 작성하십시오.
이유 3: PDF 버전 및 인코딩 차이
PDF 사양은 1.0에서 2.0까지 여러 버전을 통해 발전했으며 각 버전에서는 윤곽선 인코딩 방법이 변경되었습니다. 이전 PDF는 책갈피 제목에 바이트 문자열 인코딩을 사용하는 반면 최신 PDF는 BOM 표시와 함께 유니코드 UTF-16BE를 사용합니다. 병합 도구에서 혼합 인코딩이 발견되면 변환이 올바르게 처리되지 않을 수 있습니다. 결과적으로 파일에 존재하지만 판독기가 구문 분석할 수 없는 북마크가 생성되어 숨겨지거나 빈 항목으로 표시됩니다.
Acrobat Pro는 결합 작업 중에 모든 구성 요소를 일관된 PDF 버전으로 업그레이드하여 혼합 버전 병합을 처리합니다. 서로 다른 시대의 PDF 또는 서로 다른 소프트웨어 세대가 만든 PDF를 병합해야 하는 경우 전문 데스크탑 도구를 통해 병합을 실행하는 것이 책갈피를 그대로 유지하는 가장 안전한 방법입니다. 모든 북마크가 유지되어야 하는 보관 수준 병합의 경우 사전 병합 검사를 실행하여 각 소스 파일의 PDF 버전을 식별합니다. 사양 불일치는 기본 병합 도구가 탐색 데이터를 삭제한다는 강력한 신호입니다.
병합 시 북마크를 유지하는 방법
가장 안정적인 보존 전략은 Adobe Acrobat Pro의 파일 결합 기능을 사용하는 것입니다. Acrobat Pro를 열고 도구, 파일 결합으로 이동하여 소스 PDF를 추가하세요. 결합을 클릭하기 전에 옵션 섹션을 확장하고 북마크 추가가 활성화되어 있는지 확인하세요. 결합 후 북마크 패널을 열고 트리를 확장하여 예상되는 모든 항목이 있고 올바른 페이지에 대한 링크가 있는지 확인합니다.
Acrobat Pro가 없는 사용자를 위해 PDFsam Enhanced는 병합 중에 개요 대상의 번호를 다시 매기는 페이지 및 개요 표준화 옵션이 있는 병합 모듈을 제공합니다. 무료 PDFsam Basic에는 이 기능이 포함되어 있지 않습니다. 이는 Basic에서 Enhanced로 업그레이드할 때 놀라울 정도로 놀라운 병합 결과를 얻을 수 있는 일반적인 이유입니다.
병합 실패 후 북마크 복구
| 원인 | 이러한 이유 | 수정 |
|---|---|---|
| 북마크 이름 충돌 | 두 개의 PDF에 동일한 이름과 ID를 가진 책갈피가 있습니다. | 병합 후 북마크 다시 작성 |
| 병합 스트립 개요 | 도구는 페이지 콘텐츠만 병합하고 탐색 구조는 삭제합니다. | 윤곽선을 유지하는 병합 도구 사용 |
| PDF 버전 불일치 | 소스 PDF는 책갈피 구조가 호환되지 않는 다양한 PDF 사양 버전을 사용합니다. | 병합하기 전에 북마크를 일관된 형식으로 평면화 |
이미 파일을 병합했는데 책갈피가 사라진 경우 원본 소스 문서가 없으면 파일을 다시 빌드하는 것이 유일한 실용적인 옵션입니다. Acrobat Pro는 줄 시작 부분의 굵은 텍스트나 특정 글꼴 크기와 일치하는 텍스트와 같은 서식 패턴에서 책갈피를 자동 생성할 수 있습니다. 병합된 PDF를 열고 책갈피 패널로 이동하여 옵션 메뉴를 클릭하고 구조에서 새 책갈피 또는 페이지 텍스트에서 새 책갈피를 선택합니다. 두 방법 모두 나중에 수동으로 정리해야 하지만 수십 개의 북마크를 직접 만드는 것보다 빠릅니다.
북마크는 병합 도구가 북마크를 보존하도록 설계된 경우에만 병합 후에도 유지됩니다. 특히 50페이지가 넘는 문서의 경우 대규모 병합 작업을 수행하기 전에 도구의 개요 처리 기능을 확인하면 정리 작업에 소요되는 시간을 줄일 수 있습니다. 먼저 몇 개의 책갈피가 포함된 샘플 PDF를 사용하여 두 페이지 병합을 테스트해 보세요. 북마크가 테스트 병합 후에도 유지된다면 전체 문서 세트에 대해 확신을 갖고 진행하세요.
다른 도구를 사용하여 성공적으로 병합한 후 북마크 다시 작성
책갈피를 유지하는 도구를 사용하여 이미 병합을 완료했지만 계층 구조를 조정해야 하는 경우 대부분의 PDF 편집기를 사용하면 책갈피 패널에서 직접 책갈피의 이름을 바꾸고, 순서를 바꾸고, 구조를 조정할 수 있습니다. Acrobat Pro에서는 책갈피를 위나 아래로 드래그하여 재정렬합니다. 책갈피를 오른쪽으로 살짝 끌어 위의 책갈피 아래에 중첩시켜 부모-자식 관계를 만듭니다. 북마크를 마우스 오른쪽 버튼으로 클릭하고 대상 설정을 선택하여 북마크가 가리키는 페이지와 확대/축소 수준을 업데이트합니다. 이러한 조정에는 몇 분이 소요되며 병합된 문서가 전문적으로 정리된 느낌을 줍니다.
WukongPDF의 PDF 병합 도구는 원본 페이지 내용을 유지하면서 여러 PDF를 단일 파일로 결합합니다. 특히 북마크 보존을 위해 표준 PDF 리더의 빠른 북마크 확인 단계와 WukongPDF의 병합 출력을 결합하면 개요 패널에 의존하는 독자와 최종 문서를 공유하기 전에 탐색 구조가 손상되지 않도록 보장됩니다.
북마크는 독자 경험에 큰 영향을 미치는 작은 기능입니다. 북마크가 없는 병합된 200페이지 PDF로 인해 독자는 스크롤하고 추측해야 합니다. 깔끔한 개요 트리가 포함된 동일한 PDF를 통해 독자는 한 번의 클릭으로 필요한 정확한 섹션을 찾을 수 있습니다. 병합 단계에서 북마크 보존을 확인하는 데 소요된 시간은 문서를 탐색할 사람들에게 여러 번 보상됩니다.
Acrobat Pro 이외의 여러 도구는 병합 작업 중에 책갈피 구조를 안정적으로 유지합니다. Foxit PhantomPDF는 개요 트리 조정을 자동으로 처리합니다. Nitro Pro는 결합 작업 중에 내부 링크와 북마크를 유지합니다. Linux의 경우 명령줄 도구 pdftk는 cat 작업으로 호출될 때 개요 구조를 유지합니다. 각 후보 도구를 프로덕션에 채택하기 전에 소규모 병합을 테스트하면 특정 문서 유형에 대한 북마크 보존 동작을 확인할 수 있습니다.
PDF 병합을 사용해 보세요
설치가 필요하지 않습니다. 브라우저에서 직접 작동합니다.
