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 greaterLiczba 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