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;
Возвращаемые значения
| Ноль и более | Число инструкций и, следовательно, длина каждого возвращаемого массива состояний |
|---|
Принадлежность
Возвращаемые динамические массивы — значения под управлением вызывающего кода; метод не забирает владение переданным трекером