ApplyContentFilterChain

Flussi di contenuto

Descrizione

Esegue una catena di filtri del contenuto a livello di istruzioni su ogni livello di contenuto di una pagina

Sintassi

Delphi

Function ApplyContentFilterChain(TargetPage: Integer; OpFilter: TPDFContentFilterCallback; FilterData: Pointer = Nil): Integer;

Valori restituiti

0La pagina, il documento o il callback del filtro non è valido, oppure nessun livello è stato modificato
NNumero di livelli di contenuto analizzati, filtrati attraverso la catena e riscritti

Note

Il callback riceve un TPDFContentProgram che contiene l'elenco decodificato delle istruzioni di un livello di contenuto e può inserire, eliminare o modificare istruzioni in place. Restituire cfrContinue per passare al filtro e al livello successivi, oppure cfrStop per terminare la catena in anticipo; i livelli già scritti restano modificati. Usare NewContentFilterChain per costruire catene multi-filtro da usare con ApplyContentFilterChainExt

Esempio

Count:= PDF.ApplyContentFilterChain(1, MyStrokeifyFilter, nil);

Vedere anche

AuditDocumentSpace, AnalyseFile