PDFium Delphi Component Docs

AllowUserTextSelection 속성

컴포넌트: TPdfView  ·  유닛: PDFium
viewer에서 사용자 입력 기반 text selection을 제어합니다

Syntax

property AllowUserTextSelection: Boolean;

Description

True(기본값)이면 뷰어가 선택 관련 사용자 입력에 반응합니다

False이면 위의 모든 것이 조용히 비활성화되고 뷰어는 v1.16.x처럼 동작합니다 — 패닝, 링크 클릭, 폼 작성만 가능합니다. 키오스크 호스트, 미리보기 창, 읽기 전용 환경은 디자인 타임에 이 플래그를 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