GetPDFVCRManifest

Efterlevnad, variabelt innehåll, diagnostik, JSON

Beskrivning

Validerar en extern PDF/VCR-1-mall och returnerar dess deklarerade fält, valfritt fältspecifikation för sidval och bindningar av ersättningsplatshållare som JSON

Syntax

Delphi

Function GetPDFVCRManifest(Const InputFileName, Password: WideString): WideString;

Parametrar

InputFileNameFullständig sökväg till den PDF/VCR-mall som ska granskas
PasswordLösenordet som används för att öppna filen, eller en tom sträng för en okrypterad mall

Returvärde

Ett JSON-objekt för en överensstämmande mall, i annat fall en tom sträng

Anmärkningar

Manifestet innehåller version, fields, pageSelectionField och en placeholders-matris vars poster innehåller field

, nollbaserad page, mcid och valfri bboxExtraktionen använder samma avgränsade strukturgennomgång och PDF/X-grundkontroller som överensstämmelsetest 6, så felformade eller icke-överensstämmande mallar avvisas innan JSON returnerasEn saknad indatafil sätter

LastErrorCode 401; en avvisad mall sätter LastErrorCode 608

Se även

BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance