PDF.NOT_PDFA3

PDF non conforme au format PDF/A-3 : comment corriger

TL;DR. Factur-X repose sur PDF/A-3, un sous-ensemble de PDF normé ISO 19005-3 qui garantit la lisibilité du document dans le temps et autorise l'embarquement de pièces jointes structurées.

Pourquoi cette erreur apparaît

Un PDF standard exporté depuis un traitement de texte ou un navigateur n'est pas PDF/A-3 par défaut. La cause peut être : version PDF incorrecte, polices non incorporées, métadonnées XMP absentes, chiffrement du document, ou liens vers des ressources externes.

Comment corriger

  1. Avec Ghostscript : gs -dPDFA=3 -dBATCH -dNOPAUSE -sDEVICE=pdfwrite -sOutputFile=out.pdf in.pdf
  2. Avec veraPDF en mode "fix" si l'écart est mineur.
  3. Avec Easy Factur-X : la conversion PDF → Factur-X produit directement un PDF/A-3.
  4. Vérifiez ensuite la conformité avec veraPDF en mode strict : verapdf --flavour 3b file.pdf

Exemple

Métadonnées XMP attendues : pdfaid:part=3, pdfaid:conformance ∈ {A, B, U}

Questions fréquentes

Quelle différence entre PDF/A-3a, 3b et 3u ?

Le niveau A impose l'accessibilité (tags structurels). Le niveau B vise la fidélité visuelle. Le niveau U garantit que tout le texte est exploitable Unicode. Factur-X accepte 3B au minimum.

Diagnostiquer une facture en quelques secondes

Notre validateur gratuit identifie automatiquement ce type d'erreur et en liste d'autres si présentes.