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

InputFileNameVolledig pad van het te inspecteren PDF/VCR-sjabloon
PasswordWachtwoord 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