RunValidationPipelineTask
Uyumluluk, Performans
Açıklama
Bir doğrulama işlem hattının sakladığı ayrıştırılmış okuyucu ve nesne önbelleği üzerinde tek bir uyumluluk denetimi çalıştırır
Sözdizimi
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 LongParametreler
| PipelineID | BeginValidationPipeline tarafından döndürülen tanıtıcı |
|---|---|
| ComplianceTest | 1 PDF/A için, 2 PDF/UA-1 için, 3 PDF/X için, 4 PDF/VT-3 için, 5 PDF/R-1 için, 6 PDF/VCR-1 için veya 7 PDF/E-1 için |
| Options | 0 tüm bulguları toplar; 1 seçilen denetimi ilk bulguda durdurur |
Dönüş değerleri
| 0 | Seçilen denetim bulgu bildirmedi ya da işlem hattı veya görev tanıtıcısı geçersiz |
|---|---|
| Pozitif değer | Bulguları içeren dize listesi tanıtıcısı; ReleaseStringList ile serbest bırakın |
Açıklamalar
Yinelenen görevler aynı ilk ayrıştırmayı ve işlem hattı önbelleğinde zaten bulunan gevşek yüklenmiş nesneleri yeniden kullanırPDF/R görevi; son işaretçiyi, sürüm ve şifreleme profilini, nesne üretimlerini, katalog ve sayfa kısıtlarını, içerik işleçlerini, şerit sırasını ve kapsamı, renk ve örnek tutarlılığını, ham bayt uzunluklarını, JPEG başlıklarını ve CCITT Group 4 çözülebilirliğini denetlerPDF/VCR görevi; PDF/X temelini, kimlik üst verisini, doğrudan şablon kökünü, alan bildirimlerini, sayfa seçimini ve her yerine koyma yer tutucusunu denetlerken işlem hattı ayrıştırıcısını ve nesne önbelleğini yeniden kullanırPDF/E görevi; kimlik ve yaşam döngüsü üst verisini, trailer tanıtıcılarını, şifrelemeyi, output intent'leri, renk uzaylarını, içerik programlarını, yazı tiplerini, ek açıklamaları, formları, eylemleri ve kısıtlı akış özelliklerini denetlerken işlem hattı ayrıştırıcısını ve nesne önbelleğini yeniden kullanır
Ayrıca bkz
CheckFileCompliance, CreateValidationPipelineReport, SetPDFRMode, SetPDFVCRMode, GetPDFVCRManifest, SetPDFEMode, GetPDFEDiagnostics