PDFium Delphi Component Docs

SetSelection metod

Component: TPdfView  ·  Unit: PDFium
Läser eller skriver TPdfView:s programmatiska textmarkeringsmodell utan att kräva musinmatning från användaren

Syntax

function SetSelection(const Ranges: TPdfUserSelectionRanges): Boolean;

Parameters

RangesTPdfUserSelectionRanges. Array av 1-baserade sidor, nollbaserade startindex och teckenantal

Return Value

Boolean. True när alla intervall är giltiga och visarens markering har uppdaterats

Description

Markeringsmedlemmarna exponerar samma sid- och teckenindexmodell som används av visarens markeringsritning. Anrop validerar sidnummer och teckenintervall innan markeringen ändras

Programmatisk markering fungerar oberoende av användarinmatningsalternativ, ritar sedan om visaren och utlöser OnSelectionChange via den normala markeringspipelinen

Remarks

Example

if PdfView1.SelectTextRange(1, 0, 40) then
  Memo1.Lines.Text := PdfView1.SelectedText;

See Also

SelectionRanges, SelectionRectangles, SelectedText, OnSelectionChange