ApplyContentFilterChain
Tartalmafolyamok
Leírás
Utasításszintű tartalomszűrő-láncot futtat egy oldal minden tartalomrétegén
Szintaxis
Delphi
Function ApplyContentFilterChain(TargetPage: Integer; OpFilter: TPDFContentFilterCallback; FilterData: Pointer = Nil): Integer;Visszatérési értékek
| 0 | Az oldal, a dokumentum vagy a szűrő visszahívás érvénytelen, vagy egyetlen réteg sem változott |
|---|---|
| N | A feldolgozott, a láncon át szűrt és visszaírt tartalomrétegek száma |
Megjegyzések
A visszahívás egy TPDFContentProgram objektumot kap, amely egy tartalomréteg dekódolt utasításlistáját tartalmazza, és helyben szúrhat be, törölhet vagy módosíthat utasításokat. A cfrContinue visszaadása a következő szűrőre és rétegre lép tovább, a cfrStop pedig korán lezárja a láncot; a már kiírt rétegek módosítva maradnak. Többszűrős láncok építéséhez az ApplyContentFilterChainExt metódussal használja a NewContentFilterChain függvényt
Példa
Count:= PDF.ApplyContentFilterChain(1, MyStrokeifyFilter, nil);