Método THPDFPageDisplayList.QueryObjectIndexes
Recoge los índices basados en cero de todos los objetos de pintura cuyos límites compilados intersecan el rectángulo de consulta
Declaración
function QueryObjectIndexes(Left, Bottom, Right,
Top: Double): THPDFDisplayListObjectIndexes;
Parámetros
Left, Bottom, Right y Top definen el rectángulo de consulta en el espacio de página compilado, el mismo espacio de coordenadas de los límites de objetos que informa GetObject
Valor de retorno
THPDFDisplayListObjectIndexes, un array de índices de objetos de pintura basados en cero en orden de lista de visualización; vacío cuando el rectángulo está vacío (Right<=Left o Top<=Bottom)
Notas de uso
- La prueba de intersección es estricta, de modo que los objetos que solo rozan el borde del rectángulo no se notifican
- Los objetos de pintura sin límites, como los operadores de solo estado, siempre se incluyen para que quien llame pueda recorrer el programa completo
- Use
GetObjecten cada índice devuelto para inspeccionar clase, índice de operador, límites y flags de recorte