PDFium Delphi Component 文件

SetSelection 方法

元件: TPdfView  ·  單元: PDFium
讀取或寫入 TPdfView 的程式化文字選取模型,不依賴使用者滑鼠輸入

Syntax

function SetSelection(const Ranges: TPdfUserSelectionRanges): Boolean;

Parameters

RangesTPdfUserSelectionRanges. 由以 1 為基底的頁碼、以 0 為基底的起始索引與字元數量組成的陣列

Return Value

Boolean. 當每個範圍都有效且檢視器選取已更新時為 True

Description

選取成員公開與檢視器選取繪製相同的頁面與字元索引模型。呼叫會先驗證頁碼與字元範圍,再變更選取範圍

程式化選取獨立於使用者輸入選項運作,接著重繪檢視器,並透過正常選取管線引發 OnSelectionChange

Remarks

Example

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

See Also

SelectionRanges, SelectionRectangles, SelectedText, OnSelectionChange