THotPDF.DetectFacturXInvoice Method
Detekterer et Factur-X- eller ZUGFeRD-faktura-attachment i et indlæst dokument og eksponerer attachment- og XMP-metadataene, som konsistensvalidering har brug for
Deklaration
function DetectFacturXInvoice(out AInfo: THPDFFacturXInvoiceInfo): boolean;
Enhed
HPDFDoc
Parametre
| Navn | Formål |
|---|---|
AInfo | Modtager det detekterede fakturafilnavn, XMP-filnavn og namespace-URI, dokumenttype, version, overholdelsesniveau, XML-guideline-identifikator, AF-relation og den afkodede attachment-MIME-type |
Returværdi
Returnerer True, når et understøttet e-faktura-XML-attachment detekteres
Brugsnoter
- Kald denne metode efter LoadFromFile eller LoadFromStream
- Metoden læser dokumentets XMP-metadata og EmbeddedFiles-navnetræet uden at tilføje en afhængighed af et XML DOM
XMPNamespaceURIidentificerer det namespace, der er bundet til XMP-propertyenDocumentFileName, mensAttachmentMimeTypeafkoder PDF-navneescapes som#2F, før den normaliserede MIME-type returneres- Recorden THPDFFacturXInvoiceInfo er en sammendrag på containerniveau og validerer ikke EN 16931-forretningsregler