THotPDF.DetectFacturXInvoice Method
Detecteert een Factur-X- of ZUGFeRD-factuurbijlage in een geladen document en onthult de bijlage- en XMP-metadata die nodig zijn voor consistentievalidatie
Declaratie
function DetectFacturXInvoice(out AInfo: THPDFFacturXInvoiceInfo): boolean;
Eenheid
HPDFDoc
Parameters
| Naam | Doel |
|---|---|
AInfo | Ontvangt de gedetecteerde factuurbestandsnaam, XMP-bestandsnaam en namespace-URI, documenttype, versie, conformiteitsniveau, XML-richtlijnidentificator, AF-relatie en het gedecodeerde MIME-type van de bijlage |
Retourwaarde
Geeft True terug wanneer een ondersteunde e-factuur-XML-bijlage is gedetecteerd
Gebruiksopmerkingen
- Roep deze methode aan na LoadFromFile of LoadFromStream
- De methode leest de XMP-metadata van het document en de EmbeddedFiles-naamboom zonder een XML-DOM-afhankelijkheid toe te voegen
XMPNamespaceURIidentificeert de namespace die aan de XMP-eigenschapDocumentFileNameis gebonden, terwijlAttachmentMimeTypePDF-name-escapes zoals#2Fdecodert voordat het genormaliseerde MIME-type wordt teruggegeven- Het record THPDFFacturXInvoiceInfo is een samenvatting op containerniveau en valideert geen EN 16931-bedrijfsregels
Gerelateerde API's
- THotPDF.ValidateFacturXInvoice Methode
- THotPDF.ExtractFacturXXML Methode
- THotPDF.GetLoadedDocumentMetadataBytes Methode
- THotPDF.GetLoadedEmbeddedFileSpec Methode