> ## 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.

# Facturas electrónicas compatibles con ZUGFeRD

> Cree facturas electrónicas compatibles con ZUGFeRD con ABBYY FineReader Engine: un formato híbrido PDF/A-3 que incluye tanto un PDF visual como datos XML de facturas legibles por máquina.

ZUGFeRD es un estándar alemán diseñado para simplificar el procesamiento de facturas electrónicas y mejorar la eficiencia contable. Este estándar trata datos híbridos de facturas electrónicas combinados en un único PDF que cumple plenamente con el estándar PDF/A-3 (ISO 19005-3). Cada PDF compatible con ZUGFeRD contiene facturas electrónicas en dos formatos:

* Formato PDF para visualizar el contenido de la factura electrónica;
* Formato XML para extraer y analizar automáticamente los datos relevantes de la factura electrónica.

Un PDF compatible con ZUGFeRD también puede incluir hojas de cálculo, imágenes y otros datos relacionados con una factura electrónica de destino.

Para crear un PDF compatible con ZUGFeRD con ABBYY FineReader Engine:

1. Cree un objeto [FRDocument](/es/fine-reader/engine/api-reference/document-related-objects/frdocument) con el método [CreateFRDocument](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods).
2. Agregue una o varias páginas de la factura de destino al FRDocument creado mediante el método [AddImageFile](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefile-method) del objeto FRDocument.
3. Llame al método [Process](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method) del objeto FRDocument.

<Note>
  Para obtener más información sobre cómo procesar documentos con ABBYY FineReader Engine, consulte [Tuning Parameters of Preprocessing, Analysis, Recognition, and Synthesis](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis).
</Note>

4. Agregue la versión XML de la factura como archivo adjunto al FRDocument creado mediante el objeto [PDFAttachment](/es/fine-reader/engine/api-reference/document-related-objects/pdfattachment).
5. Cree un objeto [PDFExportParams](/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams) con el método [CreatePDFExportParams](/es/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) del objeto Engine.
6. Configure los parámetros específicos de ZUGFeRD:
   * Compatibilidad con ZUGFeRD habilitada: [PDFExportFeatures::EnableZugferdCompliance](/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures) debe establecerse en TRUE;
   * Documento compatible con PDF/A-3: [PDFExportParams::PDFAComplianceMode](/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams#pdfacompliancemode) debe establecerse en [PCM\_Pdfa\_3a](/es/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3a), [PCM\_Pdfa\_3b](/es/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3b) o [PCM\_Pdfa\_3u](/es/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3u);
   * Escritura de archivos adjuntos PDF habilitada: [PDFExportFeatures::WriteSourceAttachments](/es/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures#writesourceattachments) debe establecerse en TRUE.

<Note>
  Consulte más información útil sobre cómo ajustar con precisión la exportación de documentos en [Ajuste de los parámetros de exportación](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters).
</Note>

7. Guarde el PDF compatible con ZUGFeRD con el método [Export](/es/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method) del objeto FRDocument.

Para comprobar la validez del resultado, puede utilizar el [portal de validación de ZUGFeRD](http://din-zugferd-validation.org).

<div id="see-also">
  ## Consulte también
</div>

[Ajuste de los parámetros de preprocesamiento, análisis, reconocimiento y síntesis de páginas](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[Ajuste de los parámetros de exportación](/es/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters)
