PDFium Delphi Component 文件

AllowUserTextSelection 屬性

元件: TPdfView  ·  單元: PDFium
控制檢視器是否回應由使用者輸入驅動的文字選取

Syntax

property AllowUserTextSelection: Boolean;

Description

當 True(預設值)時,檢視器會回應與選取相關的使用者輸入:

當 False 時,以上全部會靜默停用,檢視器行為如同 v1.16.x — 僅平移、僅連結點擊、僅表單填寫。Kiosk 主機、預覽窗格與唯讀情境可以在設計階段把這個旗標固定為 False

這個旗標只管制使用者輸入。程式碼層級的 public API(SelectAll、ClearSelection、CopySelectionToClipboard)無論旗標值為何都會繼續運作,因此主應用程式可以停用使用者驅動的選取,同時仍能建立驅動相同 API 的「全選 / 複製」工具列按鈕

Remarks

Example

begin
  PdfView1.AllowUserTextSelection := True;
  PdfView1.SelectionColor := clHighlight;
  PdfView1.OnSelectionChange := DoSelectionChange;
  PdfView1.Active := True;
end;

See Also

SelectionColor, OnSelectionChange, HasSelection, SelectAll, ClearSelection, SelectedText, CopySelectionToClipboard