CreateValidationPipelineReport
Compliance, Performance
Description
Runs the selected compliance audits against one validation pipeline and returns the combined structured report
Syntax
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 StringParameters
| PipelineID | Identifier returned by BeginValidationPipeline |
|---|---|
| ComplianceTests | Bit mask: 1 PDF/A, 2 PDF/UA-1, 0 or 3 both |
| Options | 0 collects all findings; 1 stops each audit at its first finding |
| ReportFormat | 0 XML or 1 JSON |
Return values
Returns the complete structured report, or an empty string for an invalid pipeline
Remarks
Both selected audits share the pipeline reader, security state, document object graph, and lazy object cache