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, YPosPonto em coordenadas do espaço de utilizador da página
SubtypeRecebe o nome do subtipo da anotação, como Text ou FileAttachment, vazio quando nada foi atingido

Valores devolvidos

0Nenhuma 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