Component: TPdfView · Unit: PDFium
Läser eller skriver TPdfView:s programmatiska textmarkeringsmodell utan att kräva musinmatning från användaren
Syntax
function SelectionRanges: TPdfUserSelectionRanges;
Return Value
TPdfUserSelectionRanges. En kopia av de aktuella markeringsintervallen för sida och tecken
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
- API-namn, typnamn och PDF-termer behåller sin ursprungliga stavning så att kodsökning förblir pålitlig
- Anropa medlemmen först efter att det ägande dokumentet eller visaren är aktiv, om inte syntaxen beskriver en händelse eller en designtidsegenskap
Example
if PdfView1.SelectTextRange(1, 0, 40) then
Memo1.Lines.Text := PdfView1.SelectedText;
See Also