DOM Inspector
Il rilascio corrente gestisce il modello contenutistico in modo completamente orientato agli oggetti, aggregando gerarchicamente le operazioni in oggetti grafici (testi, pattern, oggetti esterni, immagini interne, stati grafici locali...). Ecco alcune immagini di un'applicazione di tali concetti: un DOM Inspector.
Note
Questo esempio è attualmente disponibile solo nell'implementazione per Java.
Le immagini seguenti sono state acquisite eseguendo Java 5 su GNU/Linux (Debian 3.1, KDE).
Figura 1: Ispezione di un'operazione di 'inizio sequenza di contenuto marcato' (BDC). Notare che si tratta di un'operazione di apertura di un contenitore di contenuto marcato (da fare - lavori in corso!). Le coppie Attributo/Valore nella tabella di destra rappresentano i contenuti interni dell'operazione corrente.
Figura 2: Qui è possibile vedere un esempio di gerarchia d'oggetti: gli oggetti LocalGraphicsState e Text raggruppano molteplici operazioni e oggetti annidati, conformemente alla specifica PDF.