# Guide Technique PDF/A-3 : Intégration XML ZUGFeRD & Factur-X

- Date: 2026-07-03
- Modified: 2026-08-29
- Vérifié: 9 juillet 2026
- Reading time: 2 min de lecture

Guide technique PDF/A-3 (ISO 19005-3) : Métadonnées XMP, relations /AF, polices et validation veraPDF.

> Vérifié par rapport à FeRD ZUGFeRD 2.x, Ressources Factur-X FNFE-MPE.

Les factures hybrides ZUGFeRD / Factur-X s’appuient sur la norme PDF/A-3 (ISO 19005-3) pour intégrer un fichier XML.

Un fichier conforme exige des règles PDF/A correctes, les métadonnées des fichiers associés, le schéma d’extension XMP ainsi que des polices et espaces colorimétriques valides.

## Architecture PDF/A-3 et tableau /AF

- PDF/A-3 permet des fichiers associés de formats divers, dont XML, lorsque les métadonnées requises sont présentes.
- Le tableau `/AF` du catalogue ou, si nécessaire, d’une page pointe vers les dictionnaires de fichier et les flux intégrés.
- Chaque fichier associé déclare `/AFRelationship`, par exemple `/Alternative` ou `/Data`, pour préciser son lien avec le PDF.
- Factur-X et les versions ZUGFeRD actuelles utilisent `factur-x.xml`. Vérifiez le profil et la version exacts avant d’employer un autre nom.
## Schéma d’extension XMP

Des validateurs comme veraPDF contrôlent le paquet XMP référencé par le catalogue. Le fichier doit déclarer l’espace de noms Factur-X ou ZUGFeRD et ses propriétés dans le schéma d’extension PDF/A de la version utilisée.

Les propriétés comprennent DocumentFileName (`factur-x.xml`), DocumentType (`INVOICE`), Version et ConformanceLevel. Les valeurs de profil dépendent de la version.

## Polices, couleur et validation

- Intégrez toutes les polices du document visuel. Un sous-ensemble est admis si le programme et les correspondances de caractères restent valides.
- Ajoutez un OutputIntent avec un profil ICC approprié, tel que sRGB, pour une restitution reproductible.
- Validez PDF/A-3 avec veraPDF et le profil de facture avec les règles XSD et Schematron officielles FeRD/Factur-X.
## Références techniques officielles

- [ISO 19005-3:2012 (PDF/A-3)](https://www.iso.org/standard/55816.html)
- [Documentation FeRD / FNFE-MPE](https://www.ferd-net.de)
- [Validateur veraPDF](https://verapdf.org)

## FAQ

### Que se passe-t-il si les métadonnées XMP sont absentes ?

Le fichier peut s’ouvrir, mais le validateur signale une erreur. La seule présence du XML ne suffit pas : le schéma d’extension PDF/A et les propriétés Factur-X ou ZUGFeRD doivent correspondre à la version utilisée.

## Sources officielles

- [FeRD ZUGFeRD 2.x](https://www.ferd-net.de/publikationen-produkte/publikationen/detailseite/zugferd-252-english)
- [Ressources Factur-X FNFE-MPE](https://fnfe-mpe.org/factur-x/)
