GetPDFVCRManifest

Soulad s normami, variabilní obsah, diagnostika, JSON

Popis

Validuje externí šablonu PDF/VCR-1 a vrátí její deklarovaná pole, volitelné pole výběru stránek a vazby náhradních placeholderů jako JSON

Syntaxe

Delphi

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

Parametry

InputFileNameÚplná cesta ke šabloně PDF/VCR ke zkontrolování
PasswordHeslo k otevření souboru, nebo prázdný řetězec pro nešifrovanou šablonu

Návratová hodnota

JSON objekt pro shodnou šablonu, jinak prázdný řetězec

Poznámky

Manifest obsahuje version, fields, pageSelectionField a pole placeholders, jehož položky obsahují field, page počítané od nuly, mcid a volitelné bboxExtrakce používá stejný ohraničený průchod strukturou a základní kontroly PDF/X jako test shody 6, takže poškozené či neshodné šablony se odmítnou, než se JSON vrátíChybějící vstupní soubor nastaví

LastErrorCode 401; odmítnutá šablona nastaví LastErrorCode 608

Viz také

BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance