GetFieldPageRect

表單、互動、輸入

描述

以 TPDFlibFormSession 命中測試所用的視覺座標空間,傳回其某個可見 Widget 的矩形

矩形以頁面旋轉後的座標表示,原點在視覺左上角,單位為程式庫目前的量測單位

頁面框讀取繼承的 /CropBox(/MediaBox 作為回退),反轉的框會被正規化,含 NaN、無限分量或非正範圍的幾何會被拒絕

此呼叫不更動程式庫所選的頁面

宣告

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

參數

FieldIndex要量測的欄位或暫時 Widget 索引
Page接收包含該 Widget 的頁碼(從 1 起算)
Left, Top接收 Widget 矩形的視覺左上角
Width, Height接收 Widget 矩形的視覺範圍

傳回值

成功時傳回 1;欄位無效、無法解析其頁面或幾何無法使用時傳回 0,且所有輸出設為零

另請參閱

HitTest, FocusAt, GetTabSequence, GetFormFieldPage, TPDFlibFormSession