HPDFVisitContentStreamOperators
Besöker en avkodad innehållsström och returnerar validerade transformerade byte
Deklaration
function HPDFVisitContentStreamOperators(const Bytes: TBytes;
Sender: TObject; const Visitor: IHPDFContentOperatorVisitor;
OnOperator: THPDFContentOperatorEvent;
const Options: THPDFContentOperatorVisitOptions;
CancellationToken: THPDFCancellationToken; out Output: TBytes;
out Statistics: THPDFContentOperatorVisitStatistics): boolean;
Parametrar
Bytesinnehåller avkodade PDF-innehållsströmsbyteSendervidarebefordras till Delphi-händelsens callbackVisitorochOnOperatorär valfria synkrona hanterareOptionsförser alla parser- och ersättningsbudgetarCancellationTokenmöjliggör kooperativt avbrottOutputtar emot byte-identisk indata när inga redigeringar begärsStatisticstar emot status, räkningar, tillståndsdjup, byttotal och diagnostik
Returvärde
True för slutförd eller medvetet stoppad traversal med giltig utdata, annars False
Användningsanmärkningar
- Gränssnittsvisitorn körs före händelsens callback
- Ersättningsutdata reparsas före framgång när
ValidateOutput=True - Avvisning och fel rensar
Outputså att anropare inte kan publicera partiella redigeringar