GetPageElementEffectiveClipInfo

Редактирование потоков содержимого, обтравочные контуры

Описание

Возвращает один флаг, описывающий объединенную эффективную область отсечения, захваченную для перечисленного элемента страницы

Синтаксис

Delphi

Function TPDFlib.GetPageElementEffectiveClipInfo(ElementID, InfoIndex: Integer): Integer;

Параметры

ElementIDНепрозрачный дескриптор элемента страницы
InfoIndex0 — полная восстанавливаемая цепочка, 1 — границы известны, 2 — границы точно представляют область, 3 — область заведомо пуста

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

1, когда выбранный флаг истинен, иначе ноль

Примечания

Точная область — это пересечение всех компонентов, возвращаемых API пути отсечения, вычисляемое по порядку с правилом заливки каждого компонента

Границы остаются полезными для быстрого отбрасывания, когда область не прямоугольна; нулевое значение точных границ означает, что прямоугольник консервативен, а не что данные пути неполны

Полнота становится нулевой, когда в отсечение вносят вклад контуры текста, поскольку перечисление элементов страницы не удерживает контуры глифов