Enregistrement THPDFContentOperatorState
Suit les profondeurs d'imbrication que le parcours d'opérateurs de contenu maintient pendant la visite d'un flux
Déclaration
THPDFContentOperatorState= record
GraphicsStateDepth: Integer;
TextObjectDepth: Integer;
MarkedContentDepth: Integer;
CompatibilityDepth: Integer;
end;
Unité
HPDFContentStream
Champs
| Champ | Objectif |
|---|---|
GraphicsStateDepth | Nombre d'opérateurs q ouverts non encore fermés par Q |
TextObjectDepth | Nombre d’objets texte BT ouverts et pas encore fermés par ET |
MarkedContentDepth | Nombre de séquences de contenu marqué BMC/BDC ouvertes non encore fermées par EMC |
CompatibilityDepth | Nombre de sections de compatibilité BX ouvertes et pas encore fermées par EX |
Notes d'utilisation
- Le parcours met à jour l'enregistrement au fil des opérateurs appariés et livre l'instantané courant à chaque événement de visiteur
- Les visiteurs peuvent lire les profondeurs pour décider si un opérateur se trouve dans un objet texte ou une séquence de contenu marqué avant de l'éditer
- Les champs correspondants de
THPDFContentOperatorVisitStatisticsenregistrent la profondeur maximale atteinte par chaque compteur, utile pour repérer les flux déséquilibrés