AddHighlightRegion

查看器交互

描述

在页面的给定矩形上添加持久的半透明高亮;矩形以自上而下的页面用户空间点表示,与 GetTextInRegion 使用的约定相同负的宽度或高度会被规范化,因此任何拖动方向都能产生有效矩形;对低于 1 的页面的请求会被忽略;该区域在缩放、旋转和导航期间保持存在,直到被清除;高亮条以

HighlightColor 绘制,并且也会包含在捕获的位图中

语法

Delphi

Procedure TPDFlibViewer.AddHighlightRegion(APage: Integer; XPos, YPos, RWidth, RHeight: Double);

参数

APage基于 1 的页面索引
XPos, YPos区域左上角在页面点中的坐标
RWidth, RHeight以页面点表示的范围;负值会被规范化

另请参阅

TPDFlibViewerClearHighlightRegionsHighlightRegionCountHighlightColorGetTextInRegion