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 greater | Anzahl 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