PDFium Delphi Component Docs

SetSelection Methode

Komponente: TPdfView  ·  Unit: PDFium
Liest oder schreibt das programmgesteuerte Textauswahlmodell von TPdfView ohne Benutzereingabe mit der Maus

Syntax

function SetSelection(const Ranges: TPdfUserSelectionRanges): Boolean;

Parameters

RangesTPdfUserSelectionRanges. Array aus 1-basierten Seiten, 0-basierten Startindizes und Zeichenanzahlen

Return Value

Boolean. True, wenn jeder Bereich gültig ist und die Viewer-Selektion aktualisiert wurde

Description

Die Selection-Member legen dasselbe Seiten- und Zeichenindex-Modell zugrunde wie die Selektions-Zeichnung des Viewers. Aufrufe validieren Seitennummern und Zeichenbereiche, bevor sie die Selektion ändern

Die programmatische Selektion arbeitet unabhängig von den Optionen für Benutzereingaben, zeichnet den Viewer anschließend neu und löst OnSelectionChange über die normale Selection-Pipeline aus

Remarks

Example

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

See Also

SelectionRanges, SelectionRectangles, SelectedText, OnSelectionChange