SelectRegion

檢視器互動

描述

給定頁面使用者空間點座標的矩形,建立與 vmSelect 拖曳所產生相同的保留選取範圍,並將其文字擷取到 SelectedText負的寬度與高度會被正規化,零範圍會遭到拒絕,且

OnMarqueeSelect 可否決保存,此時 SelectedText 仍會回報擷取的文字

語法

Delphi

Function TPDFlibViewer.SelectRegion(APage: Integer; XPos, YPos, RWidth, RHeight: Double): Integer;

參數

APage區域所在的頁面(以 1 為起始)
XPos區域左緣在頁面使用者空間中的點座標
YPos區域上緣在頁面使用者空間中的點座標
RWidth區域在頁面使用者空間中的寬度(點),負值會被正規化
RHeight區域在頁面使用者空間中的高度(點),負值會被正規化

傳回值

0沒有已開啟的文件、頁面超出範圍、範圍為零,或事件否決了保存
> 0選取範圍已保留,值為新的選取範圍總數

另請參閱

OnMarqueeSelect, SelectedText, SelectedRegionCount, SelectionColor, TPDFlibViewer