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

# ZUGFeRD 準拠の電子請求書

> ABBYY FineReader Engine を使用して、ZUGFeRD 準拠の電子請求書を作成します。これは、視覚的な PDF と機械可読な XML 請求書データの両方を含む PDF/A-3 のハイブリッド形式です。

ZUGFeRD は、電子請求書の処理を簡素化し、会計業務の効率向上を目的としたドイツの標準です。この標準では、PDF/A-3 規格 (ISO 19005-3) に完全準拠した単一の PDF に統合された、電子請求書に関するハイブリッドデータを扱います。ZUGFeRD 準拠の各 PDF には、2 つの形式の電子請求書データが含まれます。

* 電子請求書の内容を表示するための PDF 形式;
* 電子請求書から関連データを抽出し、機械で解析するための XML 形式。

ZUGFeRD 準拠の PDF には、対象の電子請求書に関連するスプレッドシート、画像、その他のデータを含めることもできます。

ABBYY FineReader Engine で ZUGFeRD 準拠の PDF を作成するには、次の手順を実行します。

1. [CreateFRDocument](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) メソッドを使用して、[FRDocument](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument) オブジェクトを作成します。
2. 作成した FRDocument に、FRDocument オブジェクトの [AddImageFile](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/addimagefile-method) メソッドを使用して、対象の請求書の 1 ページまたは複数ページを追加します。
3. FRDocument オブジェクトの [Process](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/process-method) メソッドを呼び出します。

<Note>
  ABBYY FineReader Engine でドキュメントを処理する方法の詳細については、[Tuning Parameters of Preprocessing, Analysis, Recognition, and Synthesis](/ja/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis) を参照してください。
</Note>

4. [PDFAttachment](/ja/fine-reader/engine/api-reference/document-related-objects/pdfattachment) オブジェクトを使用して、請求書の XML 版を作成した FRDocument に添付ファイルとして追加します。
5. Engine オブジェクトの [CreatePDFExportParams](/ja/fine-reader/engine/api-reference/engine-object-iengine-interface/creation-methods/createlessobjectgreater-methods) メソッドを使用して、[PDFExportParams](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams) オブジェクトを作成します。
6. ZUGFeRD 固有のパラメーターを設定します。
   * ZUGFeRD 準拠を有効にする: [PDFExportFeatures::EnableZugferdCompliance](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures) を TRUE に設定する必要があります;
   * PDF/A-3 準拠のドキュメント: [PDFExportParams::PDFAComplianceMode](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportparams#pdfacompliancemode) を [PCM\_Pdfa\_3a](/ja/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3a)、[PCM\_Pdfa\_3b](/ja/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3b)、または [PCM\_Pdfa\_3u](/ja/fine-reader/engine/api-reference/enumerations/pdfacompliancemodeenum#pcm_pdfa_3u) に設定する必要があります;
   * PDF 添付ファイルの書き込みを有効にする: [PDFExportFeatures::WriteSourceAttachments](/ja/fine-reader/engine/api-reference/parameter-objects/export-parameters/pdfexportfeatures#writesourceattachments) を TRUE に設定する必要があります。

<Note>
  ドキュメントのエクスポートを調整する際に役立つ詳しい情報については、[エクスポートパラメーターの調整](/ja/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters) を参照してください。
</Note>

7. FRDocument オブジェクトの [Export](/ja/fine-reader/engine/api-reference/document-related-objects/frdocument/export-method) メソッドを使用して、ZUGFeRD 準拠の PDF を保存します。

出力結果の妥当性を確認するには、[ZUGFeRD validation portal](http://din-zugferd-validation.org) を使用できます。

<div id="see-also">
  ## 関連項目
</div>

[ページの前処理、解析、認識、および合成のパラメーターの調整](/ja/fine-reader/engine/guided-tour/advanced-techniques/tuning-parameters-of-preprocessing-analysis-recognition-and-synthesis)

[エクスポートパラメーターの調整](/ja/fine-reader/engine/guided-tour/advanced-techniques/tuning-export-parameters)
