> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Factures électroniques conformes à ZUGFeRD

> Créez des factures électroniques conformes à ZUGFeRD avec ABBYY FineReader Engine — un format hybride PDF/A-3 qui combine un PDF visuel et des données de facture XML exploitables par machine.

ZUGFeRD est une norme allemande destinée à simplifier le traitement des factures électroniques et à améliorer l’efficacité de la comptabilité. Cette norme repose sur des données hybrides relatives aux factures électroniques, regroupées dans un seul PDF entièrement conforme à la norme PDF/A-3 (ISO 19005-3). Chaque PDF conforme à ZUGFeRD contient les factures électroniques dans deux formats :

* au format PDF pour visualiser le contenu de la facture électronique ;
* au format XML pour permettre à une machine d’extraire et d’analyser les données pertinentes de la facture électronique.

Un PDF conforme à ZUGFeRD peut également inclure des feuilles de calcul, des images et d’autres données liées à la facture électronique concernée.

Pour créer un PDF conforme à ZUGFeRD avec ABBYY FineReader Engine :

1. Créez un objet [FRDocument](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument) avec la méthode [CreateFRDocument](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods).
2. Ajoutez une ou plusieurs pages de la facture concernée au FRDocument créé à l’aide de la méthode [AddImageFile](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefile-method) de l’objet FRDocument.
3. Appelez la méthode [Process](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method) de l’objet FRDocument.

<Note>
  Pour en savoir plus sur le traitement des documents avec ABBYY FineReader Engine, consultez [Réglage des paramètres de prétraitement, d’analyse, de reconnaissance et de synthèse](/fr/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis).
</Note>

4. Ajoutez la version XML de la facture en tant que pièce jointe au FRDocument créé à l’aide de l’objet [PDFAttachment](/fr/fine-reader/engine/api-reference/document-related-objects/pdfattachment).
5. Créez un objet [PDFExportParams](/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams) avec la méthode [CreatePDFExportParams](/fr/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) de l’objet Engine.
6. Définissez les paramètres spécifiques à ZUGFeRD :
   * conformité ZUGFeRD activée : [PDFExportFeatures::EnableZugferdCompliance](/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures) doit être défini sur TRUE ;
   * document conforme à PDF/A-3 : [PDFExportParams::PDFAComplianceMode](/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams#pdfacompliancemode) doit être défini sur [PCM\_Pdfa\_3a](/fr/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3a), [PCM\_Pdfa\_3b](/fr/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3b) ou [PCM\_Pdfa\_3u](/fr/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3u) ;
   * écriture des pièces jointes PDF activée : [PDFExportFeatures::WriteSourceAttachments](/fr/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures#writesourceattachments) doit être défini sur TRUE.

<Note>
  Consultez d’autres informations utiles sur le réglage fin de l’exportation des documents dans [Réglage des paramètres d’exportation](/fr/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters).
</Note>

7. Enregistrez le PDF conforme à ZUGFeRD avec la méthode [Export](/fr/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method) de l’objet FRDocument.

Pour vérifier la validité du fichier généré, vous pouvez utiliser le [portail de validation ZUGFeRD](http://din-zugferd-validation.org).

<div id="see-also">
  ## Voir aussi
</div>

[Réglage des paramètres de prétraitement des pages, d’analyse, de reconnaissance et de synthèse](/fr/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[Réglage des paramètres d’exportation](/fr/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters)
