ApplyContentFilterChain
İçerik akışları
Açıklama
Bir sayfanın her içerik katmanı üzerinde komut düzeyinde bir içerik filtre zinciri çalıştırır
Sözdizimi
Delphi
Function ApplyContentFilterChain(TargetPage: Integer; OpFilter: TPDFContentFilterCallback; FilterData: Pointer = Nil): Integer;Dönüş değerleri
| 0 | Sayfa, belge veya filtre geri çağrısı geçersiz ya da hiçbir katman değişmedi |
|---|---|
| N | Ayrıştırılan, zincir üzerinden filtrelenen ve geri yazılan içerik katmanlarının sayısı |
Açıklamalar
Geri çağrı, bir içerik katmanının kodu çözülmüş komut listesini tutan bir TPDFContentProgram alır ve komutları yerinde ekleyebilir, silebilir veya değiştirebilir. Sonraki filtre ve katmana geçmek için cfrContinue, zinciri erken bitirmek için cfrStop döndürün; halihazırda yazılmış katmanlar değiştirilmiş kalır. ApplyContentFilterChainExt ile çoklu filtre zincirleri kurmak için NewContentFilterChain kullanın
Örnek
Count:= PDF.ApplyContentFilterChain(1, MyStrokeifyFilter, nil);