THPDFContentOperatorVisitStatistics Record

Fasst einen Operator-Besuchsdurchlauf zusammen mit Status, Bytezahlen, Operatorzahlen je Aktion, Tiefenmaxima und Diagnosen

Deklaration

THPDFContentOperatorVisitStatistics= record
  Status: THPDFContentOperatorVisitStatus;
  SourceBytes: Int64;
  OutputBytes: Int64;
  ReplacementBytes: Int64;
  OperationCount: Integer;
  VisitedOperatorCount: Integer;
  KeptOperatorCount: Integer;
  DeletedOperatorCount: Integer;
  ReplacedOperatorCount: Integer;
  MaximumGraphicsStateDepth: Integer;
  MaximumTextObjectDepth: Integer;
  MaximumMarkedContentDepth: Integer;
  MaximumCompatibilityDepth: Integer;
  Modified: boolean;
  ErrorOffset: Integer;
  Diagnostic: AnsiString;
end;

Unit

HPDFContentStream

Felder

FeldZweck
StatusEndgültiger THPDFContentOperatorVisitStatus, etwa covsCompleted, covsStopped oder covsRejected
SourceBytesLänge des Eingabe-Inhaltsstroms
OutputBytesLänge des umgeschriebenen Ausgabestroms
ReplacementBytesVon Replace-Aktionen eingefügte Gesamtbytes
OperationCountIm Strom gefundene Operatoren
VisitedOperatorCountTatsächlich an den Listener gelieferte Operatoren
KeptOperatorCountUnverändert behaltene Operatoren
DeletedOperatorCountAus der Ausgabe entfernte Operatoren
ReplacedOperatorCountMit Ersatzbytes umgeschriebene Operatoren
MaximumGraphicsStateDepthTiefste erreichte q-Zustandsverschachtelung
MaximumTextObjectDepthTiefste erreichte BT-Textobjekt-Verschachtelung
MaximumMarkedContentDepthTiefste erreichte Marked-Content-Verschachtelung
MaximumCompatibilityDepthTiefste erreichte BX-Kompatibilitätsverschachtelung
ModifiedTrue, wenn die Ausgabe von der Eingabe abweicht
ErrorOffsetByte-Offset des Fehlschlags, -1 bei normal abgeschlossenem Durchlauf
DiagnosticFehlertext, wenn Status nicht covsCompleted ist

Verwendungshinweise

Verwandte APIs