Page Tree
페이지 트리 (PDF 페이지 계층 구조)
PDF 내 모든 페이지를 트리 구조로 조직하는 계층적 구조입니다. 개별 페이지 대신 페이지 하위 트리 수준에서 속성(미디어 크기, 회전 등)을 상속할 수 있어 수천 페이지의 문서에서도 효율적인 페이지 접근이 가능합니다.
기술 세부사항
페이지 트리는 중간 노드(/Type /Pages)와 리프 노드(/Type /Page)로 구성됩니다. 미디어 크기, 자르기 상자, 회전, 리소스 등의 속성은 트리 수준에서 상속될 수 있어 중복을 줄입니다. 대부분의 PDF 뷰어는 B-tree와 유사한 탐색을 사용하여 O(log n) 시간에 특정 페이지에 접근합니다.
예시
```javascript
// Page Tree: PDF manipulation example
import { PDFDocument } from 'pdf-lib';
const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```
관련 포맷
관련 도구
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에 이미지 추가