RunValidationPipelineTask
Conformidade, desempenho
Descrição
Executa uma auditoria de conformidade sobre o leitor analisado e a cache de objetos retidos por um pipeline de validação
Sintaxe
Delphi
Function TPDFlib.RunValidationPipelineTask(PipelineID, ComplianceTest, Options: Integer): Integer;DLL
Function DLRunValidationPipelineTask(InstanceID, PipelineID, ComplianceTest, Options: Integer): Integer; Stdcall;ActiveX
Function PDFlib::RunValidationPipelineTask(PipelineID As Long, ComplianceTest As Long, Options As Long) As LongParâmetros
| PipelineID | Identificador devolvido por BeginValidationPipeline |
|---|---|
| ComplianceTest | 1 para PDF/A, 2 para PDF/UA-1, 3 para PDF/X, 4 para PDF/VT-3, 5 para PDF/R-1, 6 para PDF/VCR-1 ou 7 para PDF/E-1 |
| Options | 0 recolhe todas as ocorrências; 1 para a auditoria selecionada na primeira ocorrência |
Valores devolvidos
| 0 | A auditoria selecionada não reportou ocorrências, ou o identificador do pipeline ou da tarefa é inválido |
|---|---|
| Valor positivo | Identificador de lista de cadeias contendo as ocorrências; liberte-o com ReleaseStringList |
Observações
Tarefas repetidas reutilizam a mesma análise inicial e quaisquer objetos carregados preguiçosamente já presentes na cache do pipelineA tarefa PDF/R verifica o marcador final, a versão e o perfil de encriptação, as gerações de objetos, as restrições do catálogo e das páginas, os operadores de conteúdo, a ordem e a cobertura das faixas, a consistência de cor e de amostras, os comprimentos de bytes brutos, os cabeçalhos JPEG e a decodificabilidade CCITT Group 4A tarefa PDF/VCR verifica a fundação PDF/X, os metadados de identificação, a raiz do modelo direto, as declarações de campos, a seleção de páginas e todos os marcadores de posição de substituição, reutilizando o analisador e a cache de objetos do pipelineA tarefa PDF/E verifica os metadados de identificação e de ciclo de vida, os identificadores do trailer, a encriptação, os output intents, os espaços de cor, os programas de conteúdo, as fontes, as anotações, os formulários, as ações e as caraterísticas restritas de fluxos, reutilizando o analisador e a cache de objetos do pipeline
Consulte também
CheckFileCompliance, CreateValidationPipelineReport, SetPDFRMode, SetPDFVCRMode, GetPDFVCRManifest, SetPDFEMode, GetPDFEDiagnostics