Linéarisation (Fast Web View)
La linéarisation, commercialisée par Adobe sous le nom de Fast Web View, est une manière de réorganiser l'ordre interne des octets d'un PDF pour qu'il puisse s'afficher avant l'arrivée du fichier complet. Dans un PDF normal, la table de références croisées qui indexe chaque objet se trouve tout à la fin : techniquement, une visionneuse a donc besoin du fichier entier pour savoir où se trouvent les choses.
Un PDF linéarisé restructure cela. Les objets nécessaires au rendu de la première page, plus une table d'indices spéciale, sont déplacés au début, et le fichier est agencé pour qu'un serveur prenant en charge les requêtes par plages d'octets puisse le diffuser page par page. Le lecteur affiche la première page presque immédiatement et récupère le reste à la demande, ce qui explique pourquoi un gros document linéarisé semble réactif sur une connexion lente, au lieu de vous forcer à attendre un téléchargement complet.
La linéarisation ne change que l'agencement du fichier sur le disque, pas son contenu visible : le document reste identique. Elle est surtout utile pour les gros fichiers servis sur le web. Comme il s'agit d'une réécriture structurelle du PDF, c'est le genre de transformation qu'un moteur fonctionnant dans le navigateur peut réaliser en local dans le cadre de l'optimisation d'un document.