THPDFContentOperatorVisitStatistics Record

Sammanfattar en operatorbesöksomgång med status, byteantal, operatorantal per åtgärd, djupmaxima och diagnostik

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;

Enhet

HPDFContentStream

Fält

FältSyfte
StatusSlutlig THPDFContentOperatorVisitStatus, till exempel covsCompleted, covsStopped eller covsRejected
SourceBytesLängden på innehållsströmmen som utgör indata
OutputBytesLängden på den omskrivna utdataströmmen
ReplacementBytesTotalt antal byte infogade av replace-åtgärder
OperationCountOperatörer som hittats i strömmen
VisitedOperatorCountOperatörer som faktiskt lämnats till lyssnaren
KeptOperatorCountOperatörer som behållits oförändrade
DeletedOperatorCountOperatörer som tagits bort från utdata
ReplacedOperatorCountOperatörer som omskrivits med ersättningsbyte
MaximumGraphicsStateDepthDjupaste q-tillståndsnestling som nåddes
MaximumTextObjectDepthDjupaste BT-textobjektnestling som nåddes
MaximumMarkedContentDepthDjupaste nestling av markerat innehåll som nåddes
MaximumCompatibilityDepthDjupaste BX-kompatibilitetsnestling som nåddes
ModifiedTrue när utdata skiljer sig från indata
ErrorOffsetByteoffset för felet, -1 när omgången slutfördes normalt
DiagnosticFeltext när Status inte är covsCompleted

Användningsanteckningar

Relaterade API:er