THPDFCustomStreamFilterRequest
Надає незмінний контекст виклику користувацькому потоковому фільтру
Оголошення
THPDFCustomStreamFilterRequest = record
FilterName: AnsiString;
FilterIndex: Integer;
PipelineDepth: Integer;
InputBytes: Int64;
MaxOutputBytes: Int64;
CancellationToken: THPDFCancellationToken;
end;
Параметри
FilterName — це декодоване ім'я PDF, FilterIndex має нумерацію від нуля, а PipelineDepth визначає глибину вкладеності декодування
InputBytes дорівнює нулю, коли розмір недоступний, тоді як MaxOutputBytes — це залишковий сукупний ліміт, а нуль означає без обмежень
Значення, що повертається
Цей запис не повертає значення
Примітки щодо використання
- Ставтеся до кожного поля як до такого лише для читання
- Маркер скасування запозичений і дійсний лише під час callback
- Конвеєр усе одно дотримується бюджетів виведення, навіть коли фільтр ігнорує
MaxOutputBytes