PDF/A-2 : l'édition qui a rattrapé le format
La deuxième édition, parue en 2011, applique la même règle que la première et laisse un document employer ce que le format avait gagné dans les six ans qui les séparent.
- Texte publié
ISO 19005-2- Année de l'édition
- 2011
- Version sur laquelle elle repose
- PDF 1.7
Résumé
La première édition a été écrite contre une version du format PDF qui avait déjà six ans de retard quand on s'est mis à écrire des documents ainsi pour de bon. Tout ce que le format avait appris depuis — la peinture transparente, les couches qu'un logiciel de lecture peut éteindre, une façon plus récente de ranger les photographies — restait dehors, non parce que cela menaçait cette règle, mais parce que le texte lui était antérieur.
Une deuxième édition a donc été publiée : elle les laisse entrer, avec des règles autour de chacun, et ajoute un troisième niveau entre les deux que proposait la première.
Elle laisse aussi un document transporter un autre fichier à l'intérieur, à une condition : ce fichier transporté doit lui-même être d'archivage. Cela suffit pour un ensemble de documents conservés comme un seul ; cela ne suffit pas pour une facture qui contient ses propres montants sous forme de données, et c'est pour cela que la troisième édition a été écrite.
Techniquement
La partie repose sur PDF 1.7, la version publiée sous le nom d'ISO 32000-1. La transparence, les couches et les images JPEG 2000 deviennent autorisées, chacune sous ses propres règles, et une signature peut être écrite dans la forme que décrivent les règles européennes de signature.
Trois niveaux. Les niveaux B et A sont ceux de la première édition. Le niveau U est nouveau et se place entre les deux : chaque caractère dessiné renvoie à Unicode, si bien que le texte se cherche et se copie, sans l'arbre de structure qu'exige le niveau A.
Un fichier contenu est permis là où ce fichier est lui-même un document déclarant cette famille. La relation entre le fichier contenu et la page qui le contient est déclarée, si bien que le logiciel de lecture sait ce qu'il regarde au lieu de le deviner d'après le nom du fichier.
Article par article
Le moteur écrit les trois niveaux de cette édition, et il écrit aussi la troisième édition, qui est celle-ci avec une seule porte ouverte plus grand : un fichier contenu peut être de n'importe quelle nature, et non d'archivage seulement. Par le service, une requête nomme chacun des trois niveaux de cette édition par son propre nom.
Une exigence qui nomme cette édition est donc satisfaite par le fichier que le moteur écrit, et une exigence qui nomme la troisième l'est tout autant : les deux textes sont le même texte, à cette clause près. Laquelle des deux une archive nomme ne décide que de ce que le document revendique.
Les niveaux de cette partie
| Niveau | Ce qu'elle apporte | Nom à écrire dans une demande par internet |
|---|---|---|
PDF/A-2A |
La page, son texte renvoyé à Unicode, et la structure du document par-dessus. |
pdfa2a
|
PDF/A-2B |
La page seule, comme dans la première édition. |
pdfa2b
|
PDF/A-2U |
La page, et chaque caractère dessiné renvoyé à la lettre qu'il représente, pour que le texte se cherche et se copie. |
pdfa2u
|
Ce que cette partie exige
- Tout ce qu'exige la première édition, sans changement.
- Chaque caractère dessiné renvoie à Unicode, au niveau U comme au niveau A.
- Un fichier transporté est lui-même un document de cette famille, et son lien avec la page qui le contient est énoncé.
- Une couche qu'un logiciel de lecture peut éteindre est nommée et reçoit un état de départ.
Ce que cette partie interdit
Ce que toutes les parties de la norme interdisent
En plus de ce que toutes les parties de la norme interdisent, celle-ci ferme :
- Un fichier transporté d'une autre nature : un tableur, une image ou le fichier de données d'une facture demandent la troisième édition.
Où en est cette partie chez nous aujourd'hui
Le moteur écrit aujourd'hui les trois niveaux de cette édition, et une requête demande chacun d'eux par son propre nom, par le service.
Ce que contient un document d'archivage écrit ici est le même quelle que soit la partie déclarée — les polices, la déclaration de couleur, le paquet de description, le rapport et les deux contrôleurs indépendants — et cela est exposé une seule fois, sur la page qui présente la norme. Ce que contient ici tout document d'archivage
Les exigences, famille par famille
Les exigences se rangent en huit familles, les mêmes pour toutes les parties, et la page de chacune dit ce que nous écrivons automatiquement pour vous et le peu qui reste à votre charge. Les huit familles, et la page de chacune
Les textes publiés qui fondent ces règles
| Texte publié | Ce qu'il demande |
|---|---|
ISO 19005-2 6.1.2 |
L'en-tête du fichier annonce la version sur laquelle repose la partie. |
ISO 19005-2 6.2.8.3 |
Une image rangée à la façon plus récente est permise, et dit combien de canaux de couleur elle contient. |
ISO 19005-2 6.2.11.4.1 |
Toute police que le document utilise est incluse dans le fichier. |
ISO 19005-2 6.5.1 |
Quelles sortes d'actions un document de cette partie a le droit de contenir. |
ISO 19005-2 6.6.4 |
La partie et le niveau s'énoncent dans la description propre du document. |
ISO 19005-2 6.8 |
Un fichier transporté se nomme sous les deux formes, et est lui-même un document de cette famille. |
ISO 19005-2 6.9 |
Ce qu'un jeu de couches, qu'un logiciel de lecture peut éteindre, doit déclarer. |