THPDFPageDisplayList.QueryObjectIndexes Method
Zbiera indeksy liczone od zera wszystkich obiektów malowania, których skompilowane granice przecinają prostokąt zapytania
Deklaracja
function QueryObjectIndexes(Left, Bottom, Right,
Top: Double): THPDFDisplayListObjectIndexes;
Parametry
Left, Bottom, Right i Top definiują prostokąt zapytania w skompilowanej przestrzeni strony, zgodnie z przestrzenią współrzędnych granic obiektów raportowanych przez GetObject
Wartość zwracana
THPDFDisplayListObjectIndexes, tablica indeksów obiektów malowania liczonych od zera w kolejności listy wyświetlania; pusta, gdy prostokąt jest pusty (Right<=Left albo Top<=Bottom)
Uwagi dotyczące użycia
- Test przecięcia jest ścisły, więc obiekty jedynie dotykające krawędzi prostokąta nie są raportowane
- Obiekty malowania bez granic, takie jak operatory wyłącznie stanowe, są zawsze dołączane, więc wywołujący mogą przejść cały program
- Używaj
GetObjectna każdym zwróconym indeksie, aby zbadać rodzaj, indeks operatora, granice i flagi clip