THPDFContentOperatorAction Type
Aktion, die ein Visitor zuweist, um dem Content-Operator-Walker zu sagen, wie der aktuelle Operator zu behandeln ist
Deklaration
THPDFContentOperatorAction= (
coaKeep,
coaDelete,
coaReplace,
coaStop,
coaReject
);
Unit
HPDFContentStream
Werte
| Wert | Zweck |
|---|---|
coaKeep | Das Operator-Span unverändert in die Ausgabe kopieren; das ist der Standard, den der Walker vorzuweist |
coaDelete | Operator und seine Operanden aus der Ausgabe streichen |
coaReplace | Die Bytes von THPDFContentOperatorEventData.Replacement statt des ursprünglichen Spans ausgeben |
coaStop | Den Durchlauf nach dem aktuellen Operator beenden und alles bereits Akzeptierte behalten |
coaReject | Den gesamten Bearbeitungsdurchlauf scheitern lassen; der Durchlauf meldet covsRejected und erzeugt keine Ausgabe |
Verwendungshinweise
- Visitors weisen nur dann eine Aktion zu, wenn sie das Ergebnis ändern wollen; der Standard hält den Strom byte-identisch
coaDeleteundcoaReplacemarkieren das Ergebnis als geändert, während unangetastete Bereiche weiterhin direkt aus der Quelle kopiert werden- Unterscheiden Sie
coaStopvoncoaReject: Stoppen ist ein kontrollierter vorzeitiger Ausstieg mit Teilausgabe, Ablehnen verwirft den Durchlauf ganz