THPDFPageDisplayList.QueryObjectIndexes Method
收集已編譯邊界與查詢矩形相交的所有繪製物件之零基索引
宣告
function QueryObjectIndexes(Left, Bottom, Right,
Top: Double): THPDFDisplayListObjectIndexes;
參數
Left、Bottom、Right 與 Top 以已編譯頁面空間定義查詢矩形,與 GetObject 回報的物件邊界同一座標空間
傳回值
THPDFDisplayListObjectIndexes:按顯示清單順序排列的零基繪製物件索引陣列;矩形為空(Right<=Left 或 Top<=Bottom)時為空陣列
使用說明
- 相交測試採嚴格判定,僅觸及矩形邊緣的物件不會回報
- 沒有邊界的繪製物件(例如僅狀態的運算子)一律包含在內,讓呼叫端能走訪完整程式
- 對每個傳回索引使用
GetObject,檢視種類、operator 索引、邊界與 clip 旗標