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
| InputFileName | Fullständig sökväg till den PDF/VCR-mall som ska granskas |
|---|---|
| Password | Lö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