PDFium Component Docs

LinkAnnotationAtPos metoda

Component: TPdfView  ·  Unit: PDFium
Vrne indeks pripombe povezave pri slikovni točki zaslona (X, Y) ali -1.

Syntax

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

 

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

Description

Vrne indeks pripombe povezave pri slikovni točki zaslona (X, Y) ali -1.

Uporabite za izvedbo uporabniškega vmesnika "klikni za sledenje" brez omogočanja samodejne obdelave LinkOptions.

TPdfView transformacijo naprava-v-stran vzdržuje interno na podlagi Zoom, Rotation, oblazinjenja strani in odmika drsenja; ta pomagalnika sta varni javni vmesnik do te transformacije.

Remarks

Example

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

See Also

DeviceToPage, LinkAnnotation, OnAnnotationLinkClick