Linearization
Linearizzazione PDF
La linearizzazione (nota anche come “fast web view” o “optimized for web”) organizza un file PDF in modo che la prima pagina possa essere visualizzata mentre il resto del file è ancora in download. Questo è specificato nella ISO32000-1:2008, AllegatoF.
Un PDF linearizzato ha una struttura specifica: il dizionario di linearizzazione, l’oggetto della prima pagina e lo stream di cross-reference compaiono tutti vicino all’inizio del file.
Verifica della linearizzazione
La classe Document espone lo stato della linearizzazione tramite il trailer del documento e i dati di cross-reference accessibili tramite getTrailer().
Casi d’uso
I PDF linearizzati sono vantaggiosi per:
- Documenti ospitati sul web in cui la consegna pagina per pagina migliora le prestazioni percepite
- Documenti di grandi dimensioni in cui solitamente è necessaria subito solo la prima pagina
- Sistemi di consegna dei documenti in cui la larghezza di banda è limitata