THPDFCustomStreamFilterRequest
Erbjuder oföränderlig anropskontext till ett anpassat strömfilter
Deklaration
THPDFCustomStreamFilterRequest = record
FilterName: AnsiString;
FilterIndex: Integer;
PipelineDepth: Integer;
InputBytes: Int64;
MaxOutputBytes: Int64;
CancellationToken: THPDFCancellationToken;
end;
Parametrar
FilterName är det avkodade PDF-namnet, FilterIndex är nollbaserat och PipelineDepth identifierar det kapslade avkodningsdjupet
InputBytes är noll när storleken är okänd, medan MaxOutputBytes är den återstående sammanlagda budgeten och noll betyder obegränsat
Returvärde
Denna post ger inget returvärde
Användningsanteckningar
- Behandla varje fält som skrivskyddat
- Cancellation-token ägs av biblioteket och är giltig endast under callbacken
- Pipelinen upprätthåller ändå utskriftsbudgetar även om ett filter ignorerar
MaxOutputBytes