TraceGraphicsStatePairs

Modification des flux de contenu

Description

Capture des instantanés correspondants de l’état graphique immédiatement avant et après chaque instruction d’un TPDFContentProgram, tout en ne rejouant le programme qu’une fois. Un suivi fourni avance jusqu’à l’état final, permettant à la couche de contenu suivante de poursuivre le même flux logique

L’instantané antérieur résout l’appel d’un XObject sans l’appliquer, tandis que l’instantané postérieur indique les avances de texte et changements d’état produits par l’instruction. La transmission de nil utilise un suivi temporaire

Syntaxe

Delphi

Function TPDFContentProgram.TraceGraphicsStatePairs(Tracker: TPDFContentStateTracker; Out BeforeStates, AfterStates: TPDFContentGraphicsStateArray): Integer;

Valeurs de retour

0 or greaterNombre d’instructions et donc longueur de chaque tableau d’états renvoyé

Ownership

Les tableaux dynamiques renvoyés sont des valeurs gérées par l'appelant La méthode ne prend pas possession d'un suivi fourni