Les lecteurs de PDF vont a peu près tous à la même vitesse.
Par contre, il peut y avoir des différences assez importantes entre plusieurs PDF qui affichent la même chose, mais qui ont été créés par des logiciels différents.
Si les PDF sont des documents que avez écrits, vous avez beaucoup d'optimisations possibles. Si les PDF viennent d'ailleurs, vous ne pouvez pas faire grand chose.
Un PDF est un arbre de petits éléments appelés "objets".
Un PDF se lit toujours par la fin, car c'est la où se trouve l'index (comme dans un livre) vers chaque objet.
Il est possible d'avoir plusieurs index qui sont chainés les uns aux autres.
Les PDF qui s'affichent rapidement sont ceux qui ont peu d'objets, et dont les objets sont accessibles rapidement.
Pour réduire le nombre d'objets, on choisira des polices de caractères ordinaires. Le codage d'une police non standard nécessite beaucoup d'objets.
Pour avoir des accès rapides aux objets, il est possible d'optimiser l'index.
Edit : J'oubliais une chose importante.
Les PDF utilisent très souvent des objets qui sont compressés.
La décompression prend du temps.
Pour accélérer, vous pouvez créer un PDF en choisissant de ne pas compresser certains objets.
Vous pouvez aussi choisir la méthode de compression/décompression qui est la plus adaptée à chacun de vos objets.
Parfois, on a la possibilité de choisir si l'on veut créer un PDF compact ou pas, et on a tendance à choisir la forme compacte en pensant que la lecture sera plus rapide. Mais c'est le contraire qui se passera.
Message édité par olivthill le 14-05-2014 à 13:47:31