Enregistrement THPDFContentOperatorVisitStatistics

Résume une passe de visite d'opérateurs avec le statut, les comptages d'octets, les comptages d'opérateurs par action, les maximums de profondeur et les diagnostics

Déclaration

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

Champs

ChampObjectif
StatusTHPDFContentOperatorVisitStatus final, comme covsCompleted, covsStopped ou covsRejected
SourceBytesLongueur du flux de contenu d'entrée
OutputBytesLongueur du flux de sortie réécrit
ReplacementBytesTotal d'octets insérés par les actions de remplacement
OperationCountOpérateurs trouvés dans le flux
VisitedOperatorCountOpérateurs réellement livrés à l'écouteur
KeptOperatorCountOpérateurs conservés inchangés
DeletedOperatorCountOpérateurs retirés de la sortie
ReplacedOperatorCountOpérateurs réécrits avec des octets de remplacement
MaximumGraphicsStateDepthImbrication d'états q la plus profonde atteinte
MaximumTextObjectDepthImbrication d'objets texte BT la plus profonde atteinte
MaximumMarkedContentDepthImbrication de contenu marqué la plus profonde atteinte
MaximumCompatibilityDepthImbrication de compatibilité BX la plus profonde atteinte
ModifiedTrue quand la sortie diffère de l'entrée
ErrorOffsetDécalage d'octet de l'échec, -1 quand la passe s'est terminée normalement
DiagnosticTexte d'erreur quand Status ne vaut pas covsCompleted

Notes d'utilisation

API associées