LinkActionAtPagePoint

Interação com o visualizador, anotações e ligações de zonas interativas

Descrição

Encontra a anotação de ligação que cobre o ponto dado numa página e preenche Info com a sua ação tipadaA varredura percorre as anotações da página pela ordem do documento e devolve a primeira cujo tipo de ação não é

akNone; a faixa de colisão é aceite em ambos os lados do topo da anotação, de modo que ambas as convenções de origem vertical acertem, e as coordenadas usam o espaço de utilizador da página no qual a biblioteca subjacente reporta retângulos de anotações

Sintaxe

Delphi

Function TPDFlibViewer.LinkActionAtPagePoint(APage: Integer; XPos, YPos: Double; Out Info: TPDFlibActionInfo): Integer;

Parâmetros

APageÍndice de página com base um
XPos, YPosPonto em coordenadas do espaço de utilizador da página
InfoRecebe a ação tipada da ligação que cobre o ponto, posta a zero quando nenhuma ligação foi atingida

Valores devolvidos

0Nenhuma ligação com ação cobre o ponto, a página é inválida ou nenhuma biblioteca está carregada
Valor positivoÍndice de anotação com base um da ligação que cobre o ponto

Consulte também

TPDFlibViewer, AnnotAtPagePoint, FormFieldAtPagePoint, RegionAtClientPoint, TPDFlibActionInfo