Aller au contenu

Convertir un PDF en PDF/A

Préparez un document pour un service d'archives, un dépôt au tribunal ou un portail administratif — avec les métadonnées d'identification et le profil colorimétrique qu'exige le PDF/A.

  • Jamais conservé
  • Pas de file d'attente, pas d'attente
  • Sans inscription, sans filigrane

Comment ça marche

1

Ajoutez votre PDF

Déposez le document à archiver.

2

Choisissez le niveau

PDF/A-2b convient à la plupart des dépôts. Indiquez le titre et l'auteur qui seront inscrits dans les métadonnées.

3

Téléchargez

Vous recevez aussi un rapport listant chaque police référencée mais non incorporée.

Trois des quatre exigences, et celle qui manque

Le PDF/A est le profil d'archivage — celui que demandent un système de dépôt judiciaire, un portail de soumission de revue ou une bibliothèque nationale —, et ce qu'il exige, c'est que le fichier soit autonome, pour qu'il s'affiche à l'identique dans cinquante ans sur des logiciels que personne n'a encore écrits. En pratique, cela se résume à quatre choses : un paquet de métadonnées XMP déclarant le niveau de conformité revendiqué, un profil de sortie (output intent) désignant l'espace colorimétrique dans lequel ses valeurs doivent être interprétées, des informations de document cohérentes avec les métadonnées, et l'incorporation de chaque police utilisée.

Les trois premières sont ajoutées ici. Le paquet de métadonnées est écrit avec le niveau de conformité que vous choisissez ; les informations du document sont réécrites pour lui correspondre, car un validateur rejette un fichier dont le titre dit une chose à deux endroits différents ; et le profil de sortie contient un véritable profil ICC sRGB, généré dans le fichier plutôt que livré sous forme de bloc binaire — il fait environ quatre cents octets, assez peu pour qu'il n'y ait aucune raison d'aller le chercher ailleurs.

La quatrième ne peut pas être faite ici, et c'est la partie à dire honnêtement. Incorporer une police manquante exige le fichier de police, et c'est précisément ce qui n'est pas dans le document. Rien dans un navigateur ne peut le faire apparaître, et substituer une police ressemblante produirait un fichier qui passe la validation alors que le texte se recompose — pire qu'un échec. Il en va de même pour la couleur : convertir une image CMJN vers le profil de sortie déclaré demande un moteur de gestion des couleurs et le profil source. La plupart des PDF produits ce siècle-ci par Word, LibreOffice, InDesign ou un pilote d'imprimante correct incorporent déjà leurs polices, auquel cas ce qui est ajouté ici est tout ce qui manquait.

La bonne façon de décrire le résultat est donc une structure PDF/A plutôt qu'un fichier PDF/A certifié — une distinction qui ne compte que parce que les portails de dépôt passent les fichiers dans un validateur. Vérifiez le vôtre avant de vous y fier. veraPDF est l'implémentation de référence maintenue par la PDF Association ; il est gratuit et vous indique précisément quelle clause a échoué, au lieu de rejeter le fichier sans explication.

Si vous cherchez autre chose

Ghostscript est l'outil qui sait faire ce que celui-ci ne peut pas faire. gs -dPDFA=2 -dBATCH -dNOPAUSE -sColorConversionStrategy=UseDeviceIndependentColor -sDEVICE=pdfwrite -dPDFACompatibilityPolicy=1 -sOutputFile=out.pdf PDFA_def.ps in.pdf reconstruit le document avec un interpréteur complet : il incorpore les polices manquantes depuis le système, convertit les couleurs avec de vrais profils ICC, et refuse plutôt que de produire en silence un fichier non valide quand il ne peut pas se conformer. C'est une opération réellement différente de l'ajout des bonnes métadonnées à un fichier déjà presque conforme.

Pour un document scanné, le PDF/A demande aussi une couche de texte pour être archivable au sens plein du terme, et ocrmypdf --output-type pdfa in.pdf out.pdf fait l'OCR et la conversion en une seule étape. C'est gratuit, et c'est ce qu'utilisent réellement la plupart des chaînes de traitement institutionnelles.

Questions fréquentes

À quoi sert le PDF/A ?

À garantir la lisibilité à long terme. Un fichier PDF/A contient tout ce qu'il faut pour s'afficher dans plusieurs décennies — polices incorporées, espace colorimétrique défini, aucune référence externe —, c'est pourquoi les archives, les tribunaux et les portails administratifs l'exigent.

Le résultat est-il un fichier PDF/A certifié ?

Il porte la structure PDF/A, ce que vérifient la plupart des systèmes de dépôt. Il n'est pas certifié, et la page le dit plutôt que de laisser croire le contraire : la conformité complète exige aussi que toutes les polices soient incorporées, et une police absente du fichier ne peut pas être ajoutée sans la police elle-même. On vous indique précisément quelles polices seraient signalées, pour que vous puissiez corriger le document source.

Quel niveau choisir ?

PDF/A-2b, sauf consigne contraire — c'est le choix standard actuel. PDF/A-1b est plus ancien et le plus largement accepté. PDF/A-3b est identique au 2b, mais autorise les pièces jointes.

Comment vérifier le résultat ?

veraPDF est le validateur de référence, gratuit et open source, et celui qu'utilisent la plupart des institutions. S'il signale des polices, régénérez l'original avec l'incorporation des polices activée.

Mon fichier est-il conservé quelque part ?

Non. Rien n'est conservé, à aucun moment.

Bon à savoir : L'outil ajoute la structure PDF/A — les métadonnées d'identification, un profil de sortie sRGB et des informations de document cohérentes — mais n'incorpore pas les polices manquantes et ne convertit pas les espaces colorimétriques, deux opérations qui demandent des ressources absentes du fichier. Validez avec veraPDF si vous avez besoin d'une certitude avant un dépôt officiel.

Intégrez cet outil à votre site

Gratuit pour tout blog, page de cours ou article d'aide. Collez un seul extrait de code et vos visiteurs pourront l'utiliser directement sur votre page.