PDFiumPas 文档

HasSelection 函数

此 API 条目保留标识符、签名、代码块和 PDF 术语的原始形式。
组件: TPdfView  ·  单元: PDFium
返回查看器中当前是否有任何文本被选中

语法

function HasSelection: Boolean;

说明

如果查看器内部的选区模型包含任何非空范围,则返回 True,否则返回 False。这个检查非常轻量(不需要往返调用 PDFium),因此可以安全地在 OnSelectionChange 处理程序中调用,也可以在弹出菜单的 OnPopup 中用于启用或禁用 Copy 项,或者放在绘制循环里使用

备注

示例

CopyMenuItem.Enabled := PdfView1.HasSelection;

另请参阅

SelectionCharCount, SelectedText, SelectAll, ClearSelection, OnSelectionChange