THPDFCustomStreamFilterRequest
Fornece um contexto de invocação imutável a um filtro de stream personalizado
Declaração
THPDFCustomStreamFilterRequest = record
FilterName: AnsiString;
FilterIndex: Integer;
PipelineDepth: Integer;
InputBytes: Int64;
MaxOutputBytes: Int64;
CancellationToken: THPDFCancellationToken;
end;
Parâmetros
FilterName é o nome PDF descodificado, FilterIndex tem base zero e PipelineDepth identifica a profundidade de descodificação aninhada
InputBytes é zero quando o tamanho não está disponível, enquanto MaxOutputBytes é a quota agregada restante e zero significa sem limite
Valor devolvido
Este registo não devolve um valor
Notas de utilização
- Treat every field as read only
- O token de cancelamento é emprestado e só é válido durante o callback
- O pipeline continua a impor os orçamentos de saída mesmo quando um filtro ignora
MaxOutputBytes