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

0Az oldal, a dokumentum vagy a szűrő visszahívás érvénytelen, vagy egyetlen réteg sem változott
NA 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);

Lásd még

AuditDocumentSpace, AnalyseFile