Komponente: TPdfView · Unit: PDFium
Liest oder schreibt das programmgesteuerte Textauswahlmodell von TPdfView ohne Benutzereingabe mit der Maus
Syntax
function SelectionRanges: TPdfUserSelectionRanges;
Return Value
TPdfUserSelectionRanges. Eine Kopie der aktuellen Seiten- und Zeichen-Selektionsbereiche
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
- API-Namen, Typnamen und PDF-Begriffe behalten ihre Originalschreibung, damit die Codesuche zuverlässig bleibt
- Rufen Sie den Member erst auf, wenn das zugehörige Dokument oder der Viewer aktiv ist — es sei denn, die Syntax beschreibt ein Ereignis oder eine Design-Time-Eigenschaft
Example
if PdfView1.SelectTextRange(1, 0, 40) then
Memo1.Lines.Text := PdfView1.SelectedText;
See Also