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
| InputFileName | Caminho completo do modelo PDF/VCR a inspecionar |
|---|---|
| Password | Senha 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