Linearization
리니어라이제이션 (빠른 웹 보기)
첫 페이지를 우선적으로 빠르게 표시할 수 있도록 PDF 파일의 내부 구조를 재배열하는 PDF 최적화 기술로, 전체 파일을 다운로드하기 전에 먼저 표시할 수 있게 합니다.
기술 세부사항
리니어라이즈된 PDF는 파일 시작 부분에 힌트 테이블을 배치하여 뷰어가 첫 페이지를 표시하는 데 필요한 객체를 정확히 파악할 수 있게 합니다. HTTP 바이트 범위 요청을 사용하면 뷰어는 관련 바이트만 가져와 파싱하여 나머지를 백그라운드에서 스트리밍하면서 즉시 렌더링할 수 있습니다.
예시
```javascript
// Linearization: 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에 이미지 추가