ApplyContentFilterChain
Toky obsahu
Popis
Spustí řetěz filtrů obsahu na úrovni instrukcí nad každou vrstvou obsahu jedné stránky
Syntaxe
Delphi
Function ApplyContentFilterChain(TargetPage: Integer; OpFilter: TPDFContentFilterCallback; FilterData: Pointer = Nil): Integer;Návratové hodnoty
| 0 | Stránka, dokument nebo zpětné volání filtru je neplatné, nebo se nezměnila žádná vrstva |
|---|---|
| N | Počet vrstev obsahu, které byly načteny, profiltrovány řetězcem a zapsány zpět |
Poznámky
Zpětné volání obdrží TPDFContentProgram obsahující dekódovaný seznam instrukcí jedné vrstvy obsahu a může instrukce přímo vkládat, mazat či měnit. Návratová hodnota cfrContinue pokračuje dalším filtrem a vrstvou, cfrStop řetěz ukončí dříve; již zapsané vrstvy zůstávají změněné. Pro tvorbu řetězců s více filtry pro ApplyContentFilterChainExt použijte NewContentFilterChain
Příklad
Count:= PDF.ApplyContentFilterChain(1, MyStrokeifyFilter, nil);