class QPdfSelection#

QPdfSelection 类定义了在 PDF 文档中的一页上选定的文本范围及其几何边界。 更多信息...

摘要#

属性#

方法#

注意

本文档可能包含从 C++ 自动翻译到 Python 的片段。我们始终欢迎对片段翻译的贡献。如果您发现翻译有问题,也可以通过在 https:/bugreports.qt.io/projects/PYSIDE 上创建工单来告诉我们。

详细描述#

另请参阅

getSelection()

注意

当使用from __feature__ import true_property时,可以直接使用属性,否则可以通过访问函数使用。

属性boundingRectangleᅟ: QRectF#

此属性包含围绕 bounds 的整体边界矩形(凸包)。

访问函数
属性boundsᅟ: QPolygonF 的列表#

此属性包含一组所选文本在页面上的占位区域,表示为多边形。多边形的坐标系以页面的左上角为原点,单位是

注意

目前,从 getSelection() 返回的多边形始终是矩形;但将来可能能够表示更复杂的区域。

访问函数
属性endIndexᅟ: int#

此属性包含在页面上的全部文字中 text 内的结尾索引。

访问函数
属性startIndexᅟ: int#

此属性包含在页面上的全部文字中 text 内的开始索引。

访问函数
属性 text: str#

此属性包含选中文本。

访问函数
属性 valid: bool#

此属性表示选择是否有效。

访问函数
__init__(other)#
参数

otherQPdfSelection

boundingRectangle()#
返回类型

QRectF

属性 boundingRectangle 的获取器。

bounds()#
返回类型

QPolygonF 列表

属性 bounds 的获取器。

copyToClipboard([mode=QClipboard.Clipboard])#
参数

modeMode

根据所选的 modetext 复制到系统剪贴板。

endIndex()#
返回类型

int

属性 endIndex 的获取器。

isValid()#
返回类型

bool

属性 valid 的获取器。

startIndex()#
返回类型

int

属性 startIndex 的获取器。

swap(other)#
参数

otherQPdfSelection

text()#
返回类型

字符串

属性 textᅟ 的获取器。