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