CreateValidationPipelineReport

Conformidade, Desempenho

Descrição

Executa as auditorias de conformidade selecionadas contra um único pipeline de validação e retorna o relatório estruturado combinado

Sintaxe

Delphi

Function TPDFlib.CreateValidationPipelineReport(PipelineID, ComplianceTests, Options, ReportFormat: Integer): WideString;

DLL

Function DLCreateValidationPipelineReport(InstanceID, PipelineID, ComplianceTests, Options, ReportFormat: Integer): PWideChar; Stdcall;

ActiveX

Function PDFlib::CreateValidationPipelineReport(PipelineID As Long, ComplianceTests As Long, Options As Long, ReportFormat As Long) As String

Parâmetros

PipelineIDIdentifier returned by BeginValidationPipeline
ComplianceTestsBit mask: 1 PDF/A, 2 PDF/UA-1, 0 or 3 both
Options0 collects all findings; 1 stops each audit at its first finding
ReportFormat0 XML or 1 JSON

Valores retornados

Retorna o relatório estruturado completo, ou uma string vazia para um pipeline inválido

Observações

As duas auditorias selecionadas compartilham o leitor de pipeline, o estado de segurança, o grafo de objetos do documento e o cache lazy de objetos

Veja também

CreateValidationReport, GetValidationPipelineParseCount