GetPDFVCRManifest

Conformidade, conteúdo variável, diagnóstico, JSON

Descrição

Valida um modelo PDF/VCR-1 externo e devolve como JSON os seus campos declarados, o campo opcional de seleção de páginas e as ligações dos marcadores de posição de substituição

Sintaxe

Delphi

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

Parâmetros

InputFileNameCaminho completo do modelo PDF/VCR a inspecionar
PasswordSenha usada para abrir o ficheiro, ou uma cadeia vazia para um modelo não encriptado

Valor devolvido

Um objeto JSON para um modelo conforme; caso contrário, uma cadeia vazia

Observações

O manifesto contém version, fields, pageSelectionField e uma matriz placeholders cujas entradas contêm field, page com base zero, mcid e bbox opcionalA extração usa a mesma travessia delimitada de estrutura e as verificações de fundação PDF/X do teste de conformidade 6, pelo que os modelos malformados ou não conformes são rejeitados antes de o JSON ser devolvidoUm ficheiro de entrada em falta define

LastErrorCode 401; um modelo rejeitado define LastErrorCode 608

Consulte também

BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance