HPDFVisitContentStreamOperators
Percorre um content stream descodificado e devolve os bytes transformados já validados
Declaração
function HPDFVisitContentStreamOperators(const Bytes: TBytes;
Sender: TObject; const Visitor: IHPDFContentOperatorVisitor;
OnOperator: THPDFContentOperatorEvent;
const Options: THPDFContentOperatorVisitOptions;
CancellationToken: THPDFCancellationToken; out Output: TBytes;
out Statistics: THPDFContentOperatorVisitStatistics): boolean;
Parâmetros
Bytescontains decoded PDF content-stream bytesSenderé reencaminhado para o event callback de DelphiVisitoreOnOperatorare optional synchronous handlersOptionssupplies all parser and replacement budgetsCancellationTokenenables cooperative cancellationOutputrecebe uma entrada idêntica ao nível do byte quando não são pedidas ediçõesStatisticsreceives status, counts, state depths, byte totals, and diagnostics
Valor devolvido
True para uma travessia concluída ou intencionalmente interrompida com saída válida, caso contrário False
Notas de utilização
- The interface visitor runs before the event callback
- A saída de substituição volta a passar por parse antes do sucesso quando
ValidateOutput=True - Rejection and failure clear
Outputso callers cannot publish partial edits