Linearizzazione
La linearizzazione, commercializzata da Adobe come Fast Web View, è un modo di riorganizzare l'ordine interno dei byte di un PDF così da poterlo visualizzare prima che l'intero file sia arrivato. In un PDF normale la tabella di riferimenti incrociati che indicizza ogni oggetto sta proprio alla fine, quindi un visualizzatore ha tecnicamente bisogno del file completo per sapere dove si trovano le cose.
Un PDF linearizzato ristruttura tutto questo. Gli oggetti necessari a rendere la prima pagina, più una speciale hint table, vengono spostati all'inizio, e il file è disposto in modo che un server che supporta le richieste byte-range possa trasmetterlo pagina per pagina. Il lettore mostra la prima pagina quasi subito e recupera il resto su richiesta, ed è per questo che un documento linearizzato di grandi dimensioni sembra reattivo su una connessione lenta invece di costringerti ad aspettare un download completo.
La linearizzazione cambia solo la disposizione del file su disco, non il suo contenuto visibile, quindi il documento appare identico. È più utile per i file di grandi dimensioni serviti via web. Poiché è una riscrittura strutturale del PDF, è il tipo di trasformazione che un motore basato su browser può eseguire in locale come parte dell'ottimizzazione di un documento.
Strumenti correlati