flux d’objets

Les flux d’objets sont l’endroit où l’on empaquette l’intendance d’un document — les petites notes qu’il garde sur lui-même — pour qu’elle tienne dans une fraction de la place qu’elle prendrait en clair.

En détail

Un PDF est un tas de pièces numérotées. Quelques-unes sont les grosses — une photographie, les lettres, les marques dessinées sur une page — et tout le reste, ce sont de courtes notes que le document garde sur lui-même : quelle page suit laquelle, où est rangé chaque dessin, quel coin de quelle page est cliquable, comment s’appelle chaque couleur.

Ces notes sont d’ordinaire écrites en clair, les unes après les autres, et laissées sans compression là où les grosses parties, elles, sont compressées. Les flux d’objets les rassemblent par centaines dans un seul paquet et compressent le paquet d’un bloc. Rien ne change sur aucune page : le même document sort, dans moins de place.

Ce qu’il fait sur un vrai document

Un exemple de ce site pèse le même document de vingt-quatre pages des deux façons. Écrit en clair, il fait un peu moins de vingt-trois mille octets ; empaqueté, un peu plus de dix-huit mille — dix-neuf parts sur cent en moins, sans une seule marque différente sur aucune page entre les deux.

L’économie grandit avec le nombre de pages, parce qu’une page coûte une poignée de ces écritures et que ce sont les écritures que la compression resserre. Sur un document de quelques pages, elle vaut à peine d’être mesurée ; sur un catalogue de deux cents, ou sur dix mille factures encore conservées dans des dizaines d’années, cela change sensiblement le montant payé pour le stockage.

La seule chose que cela coûte, c’est l’âge. Un paquet pareil demande un logiciel qui connaît la révision de 2003 du format : il reste donc désactivé tant que vous ne le demandez pas, et un fichier destiné à quelque chose de plus ancien sort exactement comme il est toujours sorti.

Cela tranche aussi un choix. Un document empaqueté de cette façon ne peut pas être écrit en même temps pour montrer sa première page avant l’arrivée du reste : les deux dispositions se contredisent, et le moteur refuse une requête qui réclame les deux plutôt que d’écrire un fichier qu’aucun logiciel de lecture n’ouvrirait. De la place gagnée ou la première page affichée tout de suite : pour un même document, c’est l’un ou l’autre.

D’où il vient, et pourquoi

Pendant les dix premières années du format, chacune de ces notes restait en clair, pour qu’un programme puisse lire la carte d’un document sans rien déplier d’abord. Cela valait quelque chose sur une machine de 1993, et cela ne vaut plus rien sur une machine d’aujourd’hui, où déplier un paquet de notes coûte moins cher que d’aller les lire sur un disque.

Le paquet est arrivé en 2003, avec la révision qui a aussi permis de mettre la carte d’un document en paquet de la même façon. Les deux façons d’écrire un fichier sont encore lues par tout ce qui ouvre un PDF, et c’est pourquoi c’est à vous de choisir, et non au format.

Voir le résultat sur un document fini

Réduire la taille du fichier La page qui va plus loin sur ce mot

Retour au glossaire complet