THotPDF.ValidateFacturXInvoice Method
メソッドの要約: THotPDF.ValidateFacturXInvoice Method
宣言
function ValidateFacturXInvoice(out AReport: THPDFFacturXValidationReport): Boolean;
ユニット
HPDFDoc
パラメータ
| 名前 | 目的 |
|---|---|
AReport | 検出されたメタデータを含む THPDFFacturXValidationReport と、THPDFFacturXValidationIssue 値の THPDFFacturXValidationIssues セットを受け取ります |
戻り値
検証レポートがロードされたドキュメントから正常に入力された場合に True を返します
使用上の注意
- LoadFromFile または LoadFromStream の後にこのメソッドを呼び出します
- このメソッドは、EN 16931 のビジネスルールエンジンなしで HotPDF が検査できるコンテナ要件を検証します
- チェックには、PDF/A-3 メタデータ、Catalog の
/AFと EmbeddedFiles 名前ツリーが参照する FileSpec の同一性、FileSpec の/Fと/UF名、デコードされた EmbeddedFile の/Subtype、XMP ファイル名、DocumentTypeと名前空間の一貫性、プロファイルファイル名の規則、/AFRelationshipの規則、XML ガイドラインとの整合が含まれます - 相互整合フラグは
fxviInvalidAttachmentMimeType・fxviAttachmentFileNameMismatch・fxviInvalidXMPDocumentType・fxviInvalidXMPNamespaceです。既存のフラグも引き続き、PDF/A メタデータの欠落・Catalog AF と名前ツリーへの登録・インボイス XML・XMP ファイル名の不一致・XML ガイドラインの不一致・無効な AF リレーションシップ・無効なファイル名 / プロファイルの組み合わせを報告します - スキーマやビジネスルールの検証のためにインボイス XML のバイト列が必要な場合は、ExtractFacturXXML を使用してください
関連 API
- THotPDF.DetectFacturXInvoice Method
- THotPDF.ExtractFacturXXML Method
- THotPDF.GetLoadedDocumentMetadataBytes Method
- THotPDF.AddFacturXAssociatedFile Method