PDFium Delphi Component Docs

AllowUserTextSelection プロパティ

コンポーネント: TPdfView  ·  ユニット: PDFium
ビューアーでのユーザー入力駆動のテキスト選択をゲートします

Syntax

property AllowUserTextSelection: Boolean;

Description

True(既定)のとき、ビューアーは選択関連のユーザー入力に反応します:

False のとき、上記はすべてサイレントに無効になり、ビューアーは v1.16.x のように振る舞います — パンのみ、リンククリックのみ、フォーム入力のみ。キオスクホスト、プレビューペイン、読み取り専用コンテキストはこのフラグを設計時に False に固定できます

このフラグはユーザー入力のみをゲートします。コードレベルの公開 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