TraceGraphicsStatePairs
Edycja strumieni zawartości
Opis
Przechwytuje pasujące migawki stanu grafiki bezpośrednio przed każdą instrukcją i po niej w TPDFContentProgram, odtwarzając program tylko raz; przekazany moduł śledzący jest przesuwany do stanu końcowego, dzięki czemu następna warstwa zawartości strony może kontynuować ten sam logiczny strumień
Migawka przed instrukcją rozpoznaje wywołanie XObject bez jego zastosowania, natomiast migawka po instrukcji raportuje przesunięcia tekstu i zmiany stanu wywołane przez instrukcję; przekazanie nil używa tymczasowego modułu śledzącego
Składnia
Delphi
Function TPDFContentProgram.TraceGraphicsStatePairs(Tracker: TPDFContentStateTracker; Out BeforeStates, AfterStates: TPDFContentGraphicsStateArray): Integer;
Wartości zwracane
| 0 or greater | Liczba instrukcji, a tym samym długość każdej zwróconej tablicy stanów |
|---|
Ownership
Zwrócone tablice dynamiczne są wartościami zarządzanymi przez wywołującego; metoda nie przejmuje własności przekazanego modułu śledzącego