PDFium Component Docs

OnAnnotationLinkClick event

이 API 항목은 식별자, 시그니처, 코드 블록, PDF 용어를 원래 형태로 유지합니다.
컴포넌트: TPdfView  ·  유닛: PDFium
사용자가 LinkOptions로 자동 처리되지 않는 /Annot 하위 형식 Link를 클릭할 때 발생합니다

구문

property OnAnnotationLinkClick: TPdfViewAnnotationLinkClickEvent;

설명

사용자가 LinkOptions로 자동 처리되지 않는 /Annot 하위 형식 Link를 클릭할 때 발생합니다. 기본 동작을 억제하려면 HandledTrue로 설정합니다

LinkOptions에 해당 자동 플래그가 켜져 있으면 보기에서 탐색이나 실행을 자동으로 처리하므로 이 event는 발생하지 않습니다

핸들러는 VCL 메인 스레드에서 실행되므로, 탐색 도중 모달 대화상자를 띄우거나 폼 컨트롤을 바로 갱신할 수 있습니다

비고

예제

procedure TForm1.PdfView1OnAnnotationLinkClick(Sender: TObject; const Link: TLinkAnnotation; var Handled: Boolean);
begin
  // inspect Link and decide whether to navigate
  Handled := True;
end;

참고 항목

LinkOptions, OnWebLinkClick, LinkAnnotation