THPDFContentOperatorEventData Record

Consegna al listener la visita di un operatore del content stream con posizione, stato, vista degli operandi e l'azione da applicare

Dichiarazione

THPDFContentOperatorEventData= record
  Phase: THPDFContentOperatorVisitPhase;
  OperationIndex: Integer;
  NodeIndex: Integer;
  OperatorName: AnsiString;
  OperandCount: Integer;
  StartOfs: Integer;
  EndOfs: Integer;
  State: THPDFContentOperatorState;
  View: THPDFContentOperatorView;
  Action: THPDFContentOperatorAction;
  Replacement: SysUtils.TBytes;
end;

Unità

HPDFContentStream

Campi

CampoScopo
PhaseFase della visita: covpBeginStream, covpOperator o covpEndStream
OperationIndexOrdinale in base zero dell'operatore nello stream
NodeIndexIndice del nodo operazione nell'albero sintattico
OperatorNameTesto dell'operatore, come Tj o cm
OperandCountNumero di operandi posseduti dal nodo operazione
StartOfsOffset di byte in cui l'operazione inizia nello stream sorgente
EndOfsOffset di byte subito dopo l'operazione
StateStato grafico, oggetto testo, contenuto marcato e profondità di annidamento della compatibilità al punto di visita
ViewTHPDFContentOperatorView che dà accesso in lettura ai byte dell'operazione e degli operandi
ActionDecisione del listener: coaKeep, coaDelete, coaReplace, coaStop o coaReject
ReplacementNuovi byte sostituiti all'operazione quando Action è coaReplace

Note sull'utilizzo

API correlate