Qu'est-ce qu'une version PDF ?
Versions PDF font référence aux différentes itérations du Portable Document Format (PDF), chacune définie par son propre document de spécification PDF.
En tant que format de document largement utilisé, le PDF a évolué au fil du temps avec différentes versions. Chaque version, comme 1.0, 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7 et 2.0, dispose de sa propre spécification PDF qui décrit ses caractéristiques et ses fonctionnalités.
PDF Les fichiers sont généralement compatibles avec les versions antérieures et ultérieures, ce qui permet aux logiciels modernes d'afficher de manière fiable d'anciens PDFs.
Les versions PDF plus récentes introduisent des fonctionnalités et des améliorations supplémentaires.
Pour déterminer la version d'un fichier PDF, la première ligne de l'en-tête du fichier inclut l'identifiant "%PDF-x.y", où "x.y" représente le numéro de version. Cependant, dans certains cas, un fichier PDF peut mettre à jour sa version via une clé spéciale lorsque des mises à jour incrémentielles sont appliquées, afin de prendre en compte les modifications ou ajouts apportés au fichier.
Où la version est enregistrée
Elle est enregistrée à deux endroits. La première ligne du fichier est un en-tête qui indique la version, c’est pourquoi un PDF commence par un marqueur reconnaissable plutôt que par des octets aléatoires. Une version peut aussi être enregistrée dans le catalogue du document, et quand les deux sont présents, le catalogue est prioritaire. Cette deuxième entrée existe parce qu’une mise à jour incrémentielle ajoute des données à un fichier sans réécrire sa première ligne, donc un document mis à jour sur place a besoin d’un autre endroit pour consigner ce changement.
Ce que le numéro de version signifie réellement
La version indique quelles fonctionnalités le fichier est autorisé à utiliser, et non celles qu’il utilise réellement. La plupart des PDF n’utilisent qu’un petit sous-ensemble stable depuis longtemps, ce qui explique qu’un fichier déclarant une version récente s’ouvre généralement sans problème dans des logiciels bien plus anciens.
Seuls quelques numéros de version marquent de vrais tournants : la 1.5 a introduit les flux d’objets, compressés, qui rendaient les fichiers plus petits mais illisibles pour les lecteurs s’attendant à l’ancien format ; la 1.7 est devenue ISO 32000-1 ; et PDF 2.0 est ISO 32000-2. L’enregistrement dans une version inférieure est possible, mais il s’agit d’une conversion et non d’un simple changement d’étiquette, car toute fonctionnalité non prise en charge par l’ancienne version doit être aplatie ou supprimée.