THPDFCustomStreamFilterRequest
Tilbyder uforanderlig kaldkontekst til en brugerdefineret streamfilter
Deklaration
THPDFCustomStreamFilterRequest = record
FilterName: AnsiString;
FilterIndex: Integer;
PipelineDepth: Integer;
InputBytes: Int64;
MaxOutputBytes: Int64;
CancellationToken: THPDFCancellationToken;
end;
Parametre
FilterName er det afkodede PDF-navn, FilterIndex er nul-baseret, og PipelineDepth identificerer den nestede afkodningsdybde
InputBytes er nul, når størrelsen ikke er tilgængelig, mens MaxOutputBytes er den resterende samlede rettesnor, og nul betyder ubegrænset
Returværdi
Denne post returnerer ikke en værdi
Brugsnoter
- Behandl hvert felt som skrivebeskyttet
- Annulleringstoken'et er lånt og kun gyldigt under callback'en
- Pipelinen håndhæver stadig outputbudgetter, selv når en filter ignorerer
MaxOutputBytes