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