- formato PDF para visualizar o conteúdo da fatura eletrônica;
- formato XML para extrair e analisar automaticamente os dados relevantes da fatura eletrônica.
- Crie um objeto FRDocument com o método CreateFRDocument.
- Adicione uma ou várias páginas da fatura em questão ao FRDocument criado usando o método AddImageFile do objeto FRDocument.
- Chame o método Process do objeto FRDocument.
Para saber mais sobre como processar documentos com o ABBYY FineReader Engine, consulte Ajuste dos parâmetros de pré-processamento, análise, reconhecimento e síntese.
- Adicione a versão XML da fatura como anexo ao FRDocument criado usando o objeto PDFAttachment.
- Crie um objeto PDFExportParams com o método CreatePDFExportParams do objeto Engine.
- Defina os parâmetros específicos do ZUGFeRD:
- conformidade com o ZUGFeRD habilitada: PDFExportFeatures::EnableZugferdCompliance deve ser definido como TRUE;
- documento compatível com PDF/A-3: PDFExportParams::PDFAComplianceMode deve ser definido como PCM_Pdfa_3a, PCM_Pdfa_3b ou PCM_Pdfa_3u;
- gravação de anexos PDF habilitada: PDFExportFeatures::WriteSourceAttachments deve ser definido como TRUE.
Consulte mais informações úteis sobre o ajuste fino da exportação de documentos em Ajuste dos parâmetros de exportação.
- Salve o PDF em conformidade com o ZUGFeRD com o método Export do objeto FRDocument.
