PDFium Component Docs

AllowUserTextSelection Eigenschap

Deze API-entry behoudt identifiers, signatures, codeblokken en PDF-termen in hun oorspronkelijke vorm.
Component: TPdfView  ·  Unit: PDFium
Gates user-input-driven text selection in the viewer.

Syntaxis

property AllowUserTextSelection: Boolean;

Beschrijving

When True (the default), the viewer reacts to selection-related user input:

Wanneer False is ingesteld, wordt al het bovenstaande stilzwijgend uitgeschakeld en gedraagt de viewer zich als v1.16.x — alleen pannen, alleen linkklikken, alleen formuliervulling. Kiosk-hosts, voorvertoningspanelen en alleen-lezen contexten kunnen deze vlag op design-time op False vastzetten

Deze vlag beperkt alleen gebruikersinvoer. De openbare API op codeniveau (SelectAll, ClearSelection, CopySelectionToClipboard) blijft werken ongeacht de vlagwaarde, zodat een hosttoepassing selectie door gebruikers kan uitschakelen en toch werkbalkknoppen "Alles selecteren / Kopiëren" kan bouwen die dezelfde API gebruiken

Opmerkingen

Voorbeeld

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

Zie ook

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