🍋
Menu
PDF

Page Tree

Arvore de Paginas (Hierarquia de Paginas PDF)

A estrutura hierarquica dentro de um PDF que organiza as paginas individuais numa arvore, permitindo acesso aleatorio eficiente a qualquer pagina independentemente do tamanho do documento.

Detalhe técnico

A arvore de paginas utiliza nos intermediarios (objetos de tipo Pages com um array Kids) e nos folha (objetos de tipo Page com fluxos de conteudo). Os atributos partilhados (media box, resources) sao herdados dos nos pai. Um PDF de 1000 paginas com um factor de ramificacao de 50 requer apenas 2 niveis (1 raiz + 20 intermediarios), permitindo saltar para qualquer pagina com 2 lookups de objeto.

Exemplo

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

Formatos relacionados

Ferramentas relacionadas

Termos relacionados