PDFium Component Docs

AllowUserTextSelection 속성

이 API 항목은 식별자, 시그니처, 코드 블록, PDF 용어를 원래 형태로 유지합니다.
컴포넌트: TPdfView  ·  유닛: PDFium
viewer에서 사용자 입력 기반 text selection을 제어합니다

구문

property AllowUserTextSelection: Boolean;

설명

True(기본값)일 때 viewer는 selection 관련 사용자 입력에 반응합니다

False이면 위 동작이 모두 조용히 비활성화되고 viewer는 v1.16.x처럼 동작합니다 — pan-only, link-click only, form-fill only입니다. kiosk host, preview pane, read-only context에서는 이 flag를 설계 시 False로 고정할 수 있습니다

이 flag는 사용자 입력만 제어합니다. 코드 수준 public API(SelectAll, ClearSelection, CopySelectionToClipboard)는 flag 값과 무관하게 계속 동작하므로, host application은 사용자 주도 selection은 끄면서도 같은 API를 호출하는 "Select All / Copy" toolbar button을 유지할 수 있습니다

비고

예제

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

참고 항목

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