GetPDFVCRManifest
Conformidade, conteúdo variável, diagnósticos, JSON
Descrição
Valida um modelo PDF/VCR-1 externo e retorna como JSON seus campos declarados, o campo opcional de seleção de página e as ligações de placeholders de substituição
Sintaxe
Delphi
Function GetPDFVCRManifest(Const InputFileName, Password: WideString): WideString;Parâmetros
| InputFileName | Caminho completo do modelo PDF/VCR a examinar |
|---|---|
| Password | Senha usada para abrir o arquivo, ou uma string vazia para um modelo não criptografado |
Valor retornado
Um objeto JSON para um modelo em conformidade; caso contrário, uma string vazia
Observações
O manifesto contém version, fields, pageSelectionField e um array placeholders cujas entradas contêm field, page com base zero, mcid e bbox opcional
A extração usa a mesma travessia delimitada de estrutura e as verificações da fundação PDF/X do teste de conformidade 6, então templates malformados ou não conformes são rejeitados antes que o JSON seja devolvido
LastErrorCode 401; um modelo rejeitado define LastErrorCode 608
Veja também
BeginPDFVCRTemplate, BeginPDFVCRPlaceholder, CheckFileCompliance