🍋
Menu
PDF

Page Tree

PDF Page Tree

Page Tree คือโครงสร้างข้อมูลแบบลำดับชั้นภายในไฟล์ PDF ที่จัดระเบียบหน้าทั้งหมดของเอกสาร โครงสร้างนี้ช่วยให้โปรแกรมอ่าน PDF สามารถเข้าถึงหน้าใดก็ได้อย่างรวดเร็วโดยไม่ต้องอ่านทั้งเอกสาร

รายละเอียดทางเทคนิค

Page Tree ประกอบด้วยโหนดตัวกลาง (Page Tree Nodes) และโหนดปลาย (Page Objects) โหนดราก (/Type /Pages) มีอาร์เรย์ /Kids ที่ชี้ไปยังโหนดลูก แต่ละหน้า (/Type /Page) กำหนดขนาดสื่อ ทรัพยากร และสตรีมเนื้อหา คุณสมบัติที่สืบทอดได้ เช่น /MediaBox สามารถกำหนดที่โหนดแม่ได้

ตัวอย่าง

```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}`);
```

รูปแบบที่เกี่ยวข้อง

เครื่องมือที่เกี่ยวข้อง

คำศัพท์ที่เกี่ยวข้อง