Document Catalog
문서 카탈로그 (PDF 루트 객체)
PDF의 최상위 진입점으로, 전체 파일의 마스터 목차 역할을 합니다. 페이지 트리, 개요(북마크), 메타데이터, 양식, 이름이 지정된 목적지 등 모든 주요 구조에 대한 참조를 포함합니다.
기술 세부사항
문서 카탈로그(/Type /Catalog)는 PDF 트레일러가 참조하는 루트 객체입니다. 필수 항목은 /Pages(페이지 트리)이며, 선택적 항목으로 /Outlines(북마크), /AcroForm(양식 필드), /Names(이름이 지정된 목적지), /Metadata(XMP), /MarkInfo(접근성 태그)가 있습니다.
예시
```javascript
// Fill PDF form fields
const form = pdf.getForm();
form.getTextField('name').setText('Jane Doe');
form.getCheckBox('agree').check();
form.getDropdown('country').select('United States');
// Flatten form (make fields non-editable)
form.flatten();
```
관련 포맷
관련 도구
M
Merge PDF
S
Split PDF
C
Compress PDF
R
Rotate PDF
A
Add Page Numbers
P
PDF to JPG
W
Watermark PDF
R
Reorder PDF Pages
F
Flatten PDF
E
Edit PDF Metadata
S
Sign PDF
J
JPG to PDF
E
Extract Text from PDF
P
PDF 페이지 삭제
P
PDF 역순 정렬
P
PDF 페이지 추출
홀
홀수/짝수 페이지 추출
P
PDF 페이지 크기 변경
P
PDF 자르기
빈
빈 페이지 삽입
P
PDF 페이지 복제
P
PDF를 PNG로 변환
머
머리글 및 바닥글 추가
P
PDF에 텍스트 추가
P
PDF에 이미지 추가