Quelle partie de la norme d'archivage déclarer

La norme d'archivage est une famille, pas une règle unique. Quatre de ses membres peuvent être déclarés ici, et choisir entre eux tient à deux questions.

En mots de tous les jours

Écrit pour tout le monde, sans rien tenir pour acquis. Dit à quoi sert la règle et ce qu'elle change sur le document que vous obtenez.

La famille s'appelle PDF/A, et chacun de ses membres s'appelle une partie. Une partie est un jeu de règles complet ; un niveau, écrit sous forme de lettre après elle, dit jusqu'où cette partie va. Toutes promettent d'abord la même chose : tout ce qu'il faut pour lire le document est dans le document.

Deux questions tranchent. Le document doit-il être lu à voix haute par un logiciel, ou cherché par paragraphe plutôt que par mot ? Alors il lui faut le niveau qui porte la structure de son propre texte. Doit-il transporter un autre fichier à l'intérieur — les données d'une facture, un tableur, une photo ? Alors il lui faut une partie qui l'autorise.

Si aucune des deux questions ne se pose, la déclaration la plus simple est la bonne : la page aura la même allure aussi longtemps que le fichier existera, et c'est tout ce qui était demandé.

Pour un développeur

La même chose sans le détour : les objets, les contraintes, et où passe la limite entre ce qui est produit et ce qui est déclaré.

Quatre déclarations : partie 3 niveau B, partie 3 niveau A, partie 4, et partie 4 au niveau qui transporte des fichiers. La partie 3 repose sur PDF 1.7 et la partie 4 sur PDF 2.0, et la déclaration fixe la version au lieu de la suivre : un document dont la version et la déclaration ne s'accordent pas est refusé avant d'écrire le moindre octet.

Le niveau A de la partie 3 demande un arbre de structure ; le moteur refuse d'écrire le fichier sans lui. La partie 4 supprime les niveaux — être lisible par une machine est devenu une norme à part entière, PDF/UA, et un document qui veut les deux déclare les deux. La partie 4 ne porte aucun bloc d'informations. Le niveau de la partie 4 qui transporte des fichiers en demande au moins un, et refuse le fichier qui n'en a pas.

Par le service de rendu, archive accepte deux des quatre : pdfa3b et pdfa4. Le niveau A et le niveau qui transporte des fichiers sont prévus pour une version future du format de demande — le premier parce qu'une demande ne décrit pas encore d'arbre de structure, le second parce que le seul fichier qu'une demande transporte aujourd'hui est une facture, ce que la partie 3 couvre déjà.

Article par article

Le texte publié derrière chaque exigence, ce que le moteur mesure sur le document, et ce qu'il laisse à un vérificateur.

Les parties 1 et 2 de la famille ne sont pas écrites, ni le niveau technique de la partie 4. Une archive qui en nomme une demande quelque chose pour quoi ce n'est pas encore l'outil, et il vaut mieux l'apprendre ici que le découvrir après.

Ce que le moteur fait tout seul

Rien de ce qui suit n'est à demander. Cela sort d'un document qui déclare la norme, quoi que dise par ailleurs le programme appelant.

  • Écrit la déclaration dans la description du document : la partie, le niveau là où la partie en a un, et l'année de l'édition.
  • Refuse le document quand la version de PDF et la partie déclarée ne s'accordent pas, en nommant les deux.
  • N'écrit aucun bloc d'informations en partie 4, et laisse tomber les entrées qu'il en aurait tirées.

Ce que vous fournissez

Rien de ce qui suit ne peut se deviner. Le moteur déclare ce qu'on lui a donné et se refuse à inventer le reste, ce qui explique qu'un document soit refusé plutôt qu'écrit avec une valeur que personne n'a choisie.

  • La déclaration elle-même : aucun document ne déclare une norme par accident.
  • La version de PDF qui va avec la partie : 1.7 pour la partie 3, 2.0 pour la partie 4.
  • Un arbre de structure, pour le niveau A de la partie 3, et au moins un fichier transporté, pour le niveau de la partie 4 qui en transporte.

Les textes publiés qui la fondent

Chaque texte publié, et ce qu'il demande
Texte publié Ce qu'il demande
ISO 19005-3 6.1.2 La version que nomme l'en-tête du fichier est celle sur laquelle repose la partie.
ISO 19005-4 6.1.2 La même chose, pour la partie bâtie sur PDF 2.0.
ISO 19005-4 6.1.3 Un document de cette partie dit ce qu'il est dans sa description, et là seulement.
ISO 19005-3 6.7.3.3 Un document de niveau A porte une hiérarchie de structure.
ISO 19005-4 6.9 Un document du niveau prévu pour transporter des fichiers nomme les fichiers qu'il transporte.

Les autres familles d'exigences

Chaque lettre que le document dessine voyage à l'intérieur Des couleurs identiques sur tous les appareils Une page qui sort pareille pour tout le monde Le document dit ce que veulent dire ses marques Un document qui transporte d'autres fichiers à l'intérieur Ce que le fichier dit de lui-même Vérifier la déclaration, avant et après

Revenir à ce que demande la norme d'archivage

Voir les prix Voir les exemples

Glossaire

octet
L'unité dans laquelle se compte le poids d'un fichier, comme un colis se compte en grammes. Mille octets font un kilo-octet, un million font un méga-octet — la taille d'une photo prise avec un téléphone. Un PDF d'une page pèse ici entre six mille et cent vingt mille, donc cent PDF tiennent dans la place de cinq photos.
norme
Une règle débattue en commission, publiée sous un numéro que n'importe qui peut acheter et lire, et identique pour toutes les entreprises qui s'en réclament. Dire qu'on la suit peut donc être vérifié face au texte. Une façon de faire qui s'est simplement répandue parce qu'elle marchait est une habitude du métier : utile, très suivie, et qui ne répond devant aucun texte.
PDF/A
Un PDF fabriqué pour rester lisible dans vingt ans. Tout ce qu'il faut pour l'afficher est rangé à l'intérieur du fichier : le dessin des lettres, les couleurs, la description du document. Rien ne peut donc manquer plus tard. Les administrations et les services d'archives le réclament sous ce nom.
PDF/UA
Un PDF qu'une personne aveugle peut lire. Le fichier indique lui-même quel texte est un titre, lequel est un paragraphe, et dans quel ordre le logiciel qui lit à voix haute doit tout énoncer. Sans cela, ce logiciel lit la page dans l'ordre où elle a été dessinée, qui est rarement le bon.
pièce jointe
Un fichier entier glissé dans un PDF et transporté avec lui, comme un trombone tient une feuille à une chemise. Il suffit d'ouvrir le document pour le ressortir. Une facture électronique fonctionne ainsi : la page qu'une personne lit porte les mêmes montants qu'un fichier lu par un logiciel de comptabilité.
arbre de structure
La liste, tenue dans un PDF balisé, qui dit ce qu'est chaque partie de la page et à quoi elle appartient : ce bloc est une section, cette ligne son titre, cette suite de cellules une ligne de ce tableau. C'est la forme du document, tenue à part de l'encre.

Tous les mots que le site explique