RunValidationPipelineTask
Soulad s normami, výkon
Popis
Provede jeden audit souladu nad parsovacím modulem a mezipamětí objektů ponechanými validační pipeline
Syntaxe
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 LongParametry
| PipelineID | Identifikátor vrácený funkcí BeginValidationPipeline |
|---|---|
| ComplianceTest | 1 pro PDF/A, 2 pro PDF/UA-1, 3 pro PDF/X, 4 pro PDF/VT-3, 5 pro PDF/R-1, 6 pro PDF/VCR-1 nebo 7 pro PDF/E-1 |
| Options | 0 shromáždí všechna zjištění; 1 ukončí vybraný audit při prvním zjištění |
Návratové hodnoty
| 0 | Vybraný audit nezjistil nic, nebo je identifikátor pipeline či úlohy neplatný |
|---|---|
| Kladná hodnota | Identifikátor seznamu řetězců obsahujícího zjištění; uvolněte jej pomocí ReleaseStringList |
Poznámky
Opakované úlohy znovu použijí stejný počáteční parse i objekty načtené líně, které už v mezipaměti pipeline jsouÚloha PDF/R zkontroluje koncový marker, verzi a šifrovací profil, generace objektů, omezení katalogu a stránek, operátory obsahu, pořadí pruhů a pokrytí, konzistenci barev a vzorků, surové délky v bajtech, hlavičky JPEG a dekódovatelnost CCITT Group 4Úloha PDF/VCR zkontroluje základ PDF/X, identifikační metadata, přímý kořen šablony, deklarace polí, výběr stránek a každý náhradní placeholder a přitom znovu použije parser a mezipaměť objektů pipelineÚloha PDF/E zkontroluje identifikační metadata a metadata životního cyklu, identifikátory traileru, šifrování, output intenty, barevné prostory, obsahové programy, fonty, anotace, formuláře, akce a omezené vlastnosti streamů a přitom znovu použije parser a mezipaměť objektů pipeline
Viz také
CheckFileCompliance, CreateValidationPipelineReport, SetPDFRMode, SetPDFVCRMode, GetPDFVCRManifest, SetPDFEMode, GetPDFEDiagnostics