GetPDFVCRManifest
Naleving, variabele content, diagnostiek, JSON
Beschrijving
Valideert een externe PDF/VCR-1-sjabloon en geeft de gedeclareerde velden, het optionele paginaselectieveld en de vervangplaceholder-koppelingen als JSON terug
Syntaxis
Delphi
Function GetPDFVCRManifest(Const InputFileName, Password: WideString): WideString;Parameters
| InputFileName | Volledig pad van het te inspecteren PDF/VCR-sjabloon |
|---|---|
| Password | Wachtwoord waarmee het bestand wordt geopend, of een lege string voor een niet-versleutelde sjabloon |
Retourwaarde
Een JSON-object voor een conformerende sjabloon, anders een lege string
Opmerkingen
Het manifest bevat version, fields, pageSelectionField en een placeholders-array waarvan de ingangen field, nulgebaseerde page, mcid en optionele bbox bevatten
Extractie gebruikt dezelfde begrensde structuurdoorkruising en PDF/X-basiscontroles als nalevingstest 6, zodat misvormde of niet-conforme templates worden geweigerd voordat JSON wordt teruggegeven
LastErrorCode 401; een geweigerde sjabloon tot LastErrorCode 608
Zie ook
BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance