GetFieldPageRect

Формы, взаимодействие, ввод

Описание

Возвращает прямоугольник одного видимого виджета TPDFlibFormSession в визуальном координатном пространстве, которое сессия использует для проверки попаданий

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

/CropBox в визуальном пространстве координат, которое сеанс использует для проверки попадания Прямоугольник выражен после поворота страницы с началом в визуальном левом верхнем углу в текущих единицах измерения библиотеки Поле страницы читается из унаследованного /MediaBox с резервом

Вызов не меняет выбранную страницу библиотеки

Объявление

function GetFieldPageRect(FieldIndex: Integer; out Page: Integer;
  out Left, Top, Width, Height: Double): Integer;

Параметры

FieldIndexИндекс поля или временного виджета для измерения
PageПолучает номер страницы, начиная с 1, содержащей виджет
Left, TopПолучают визуальный левый верхний угол прямоугольника виджета
Width, HeightПолучают визуальные размеры прямоугольника виджета

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

Возвращает 1 при успехе, иначе 0 со всеми выходными значениями, равными нулю, поскольку поле недопустимо, его страница не может быть разрешена или геометрия непригодна

См. также

HitTest, FocusAt, GetTabSequence, GetFormFieldPage, TPDFlibFormSession