TraceGraphicsStatePairs

Inhaltsstrombearbeitung

Beschreibung

Erfasst unmittelbar vor und nach jeder Anweisung in einem TPDFContentProgram passende Grafikzustands-Momentaufnahmen, während das Programm nur einmal wiedergegeben wird. Ein bereitgestellter Tracker wird bis zum Endzustand fortgeschrieben, sodass die nächste Seiteninhaltsebene denselben logischen Stream fortsetzen kann

Der Vorher-Schnappschuss löst einen XObject-Aufruf auf, ohne ihn anzuwenden, während der Nachher-Schnappschuss von der Anweisung erzeugte Textvorschübe und Zustandsänderungen meldet. Die Übergabe von nil verwendet einen temporären Tracker

Syntax

Delphi

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

Rückgabewerte

0 or greaterAnzahl der Anweisungen und damit die Länge jedes zurückgegebenen Zustandsarrays

Ownership

Die zurückgegebenen dynamischen Arrays sind vom Aufrufer verwaltete Werte. Die Methode übernimmt keinen bereitgestellten Tracker