THPDFContentOperatorEventData Kaydı

Bir content-stream operatör ziyaretini dinleyiciye konum, durum, işlenen görünümü ve uygulanacak eylemle birlikte iletir

Bildirim

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;

Birim

HPDFContentStream

Alanlar

AlanAmaç
PhaseZiyaret evresi: covpBeginStream, covpOperator veya covpEndStream
OperationIndexAkıştaki operatörün sıfır tabanlı sıra numarası
NodeIndexSözdizimi ağacındaki işlem düğümünün indeksi
OperatorNameOperatör metni; örneğin Tj veya cm
OperandCountİşlem düğümünün sahibi olduğu işlenen sayısı
StartOfsİşlemin kaynak akışta başladığı bayt ofseti
EndOfsİşlemin hemen sonrasındaki bayt ofseti
StateZiyaret noktasındaki grafik durumu, metin nesnesi, işaretli içerik ve uyumluluk iç içe geçme derinlikleri
Viewİşlem ve işlenen baytlarına okuma erişimi veren THPDFContentOperatorView
ActionDinleyici kararı: coaKeep, coaDelete, coaReplace, coaStop veya coaReject
ReplacementAction değeri coaReplace olduğunda işlemin yerine geçen yeni baytlar

Kullanım notları

İlgili API'ler