AnnotAtPagePoint
Interação com o visualizador, anotações e ligações de zonas interativas
Descrição
Encontra a anotação mais alta de qualquer subtipo que cubra o ponto indicado numa página e comunica o nome do seu subtipoAs anotações de pop-up são ignoradas pelo teste de colisão subjacente; as coordenadas usam o espaço de utilizador da página no qual os auxiliares ao estilo de
GetAnnotRectEx da biblioteca subjacente comunicam retângulos
Sintaxe
Delphi
Function TPDFlibViewer.AnnotAtPagePoint(APage: Integer; XPos, YPos: Double; Out Subtype: WideString): Integer;Parâmetros
| APage | Índice de página de base 1 |
|---|---|
| XPos, YPos | Ponto em coordenadas do espaço de utilizador da página |
| Subtype | Recebe o nome do subtipo da anotação, como Text ou FileAttachment, vazio quando nada foi atingido |
Valores devolvidos
| 0 | Nenhuma anotação cobre o ponto, a página é inválida ou nenhuma biblioteca está carregada |
|---|---|
| Valor positivo | Índice de anotação de base 1 do resultado mais alto |
Consulte também
TPDFlibViewer, LinkActionAtPagePoint, FormFieldAtPagePoint, RegionAtClientPoint, GetAnnotRectEx