PDFium Component Docs

WebLinkAtPos Méthode

Composant: TPdfView  ·  Module: PDFium
Renvoie l’index du lien Web au pixel d’écran (X, Y)

Syntax

function WebLinkAtPos(X, Y: Integer; out PageNumber: Integer): Integer; overload;

 

function WebLinkAtPos(X, Y: Integer): Integer; overload;

Description

Renvoie l’index du lien Web au pixel d’écran (X, Y)

Utilisez cette valeur pour afficher une infobulle personnalisée ou remplacer le comportement de lancement automatique

TPdfView maintient en interne la transformation device-to-page à partir de Zoom, Rotation, de la marge de page et du défilement; ces assistants constituent l’interface publique sûre vers cette transformation

Remarks

Example

procedure TForm1.PdfView1MouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
var
  PageX, PageY: Double;
begin
  if PdfView1.WebLinkAtPos(X, Y, PageX, PageY) then
    Caption := Format('pt = (%.2f, %.2f)', [PageX, PageY]);
end;

See Also

WebLink, OnWebLinkClick