Cross-Reference Table
Tabla de referencias cruzadas (xref de PDF)
Una tabla de consulta interna de un archivo PDF que registra el desplazamiento en bytes de cada objeto dentro del archivo, permitiendo el acceso aleatorio directo a cualquier página u objeto sin leer el documento completo.
Detalle técnico
La tabla xref aparece cerca del final de un PDF tradicional y mapea cada número de objeto a su desplazamiento en bytes, número de generación y estado (en uso / libre). Los PDF modernos (1.5+) pueden usar flujos de referencias cruzadas (comprimidos y binarios). Las actualizaciones incrementales añaden nuevas secciones xref, formando una cadena rastreable hasta la tabla original.
Ejemplo
```javascript
// Cross-Reference Table: PDF manipulation example
import { PDFDocument } from 'pdf-lib';
const pdfDoc = await PDFDocument.load(fileBytes);
const pages = pdfDoc.getPages();
console.log(`Pages: ${pages.length}`);
```