LinkActionAtPagePoint

Interazione con il viewer, annotazioni e link sensibili

Descrizione

Trova l'annotazione di collegamento che copre il punto dato su una pagina e compila Info con la propria azione tipizzataLa scansione percorre le annotazioni della pagina in ordine di documento e restituisce la prima il cui tipo di azione non è

akNone; la banda di hit viene accettata su entrambi i lati del bordo superiore dell'annotazione così entrambe le convenzioni di origine verticale colpiscono, e le coordinate usano lo spazio utente della pagina in cui la libreria sottostante segnala i rettangoli delle annotazioni

Sintassi

Delphi

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

Parametri

APageIndice di pagina in base uno
XPos, YPosPunto nelle coordinate dello spazio utente della pagina
InfoRiceve l'azione tipizzata del collegamento che copre, azzerata quando nessun collegamento è stato colpito

Valori restituiti

0Nessun collegamento con un'azione copre il punto, la pagina non è valida oppure nessuna libreria è caricata
Valore positivoIndice dell'annotazione in base uno del collegamento che copre

Vedere anche

TPDFlibViewer, AnnotAtPagePoint, FormFieldAtPagePoint, RegionAtClientPoint, TPDFlibActionInfo