TraceGraphicsStatePairs

Редактирование потоков содержимого

Описание

Captures matching graphics-state snapshots immediately before and after every instruction in a TPDFContentProgram while replaying the program only once. A supplied tracker is advanced to the final state, allowing the next page content layer to continue the same logical stream The before snapshot resolves an XObject invocation without applying it, while the after snapshot reports text advances and state changes produced by the instruction. Passing

Снимок «до» разрешает вызов XObject без его применения, а снимок «после» сообщает продвижения текста и изменения состояния, созданные инструкцией. Передача nil использует временный трекер

Синтаксис

Delphi

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

Возвращаемые значения

Ноль и болееЧисло инструкций и, следовательно, длина каждого возвращаемого массива состояний

Принадлежность

Возвращаемые динамические массивы — значения под управлением вызывающего кода; метод не забирает владение переданным трекером