CreateValidationPipelineReport

合规性、性能

描述

针对一个验证管线运行选定的合规性审计,并返回合并后的结构化报告

语法

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

参数

PipelineIDBeginValidationPipeline 返回的标识符
ComplianceTests位掩码:1 PDF/A、2 PDF/UA-1、03 两者均有
Options0 收集所有发现项;1 会在每次审计的第一个发现项处停止
ReportFormat0 XML 或 1 JSON

返回值

返回完整的结构化报告;对于无效管道则返回空字符串

备注

两个选定审计共享管线读取器、安全状态、文档对象图和惰性对象缓存

另请参阅

CreateValidationReport, GetValidationPipelineParseCount