Foxit PDF SDK
FSSnapPointMgr类 参考
类 FSSnapPointMgr 继承关系图:
FSBase

构造函数

(FSSnappedPoint *) - getSnappedPointAtPos:flags:
 在中指定位置处/周围获取捕捉点信息。
更多...
 
(id) - initWithOther:
 构造函数,使用另一个捕捉点管理器对象。
更多...
 
(id) - initWithPage:
 构造函数,从解析的PDF页面对象创建。
更多...
 
(BOOL) - isEmpty
 检查当前对象是否为空。
更多...
 
(void) - reload
 重新加载当前管理器。
更多...
 

详细描述

此类表示捕捉点的管理器。此类可用于使用指定的捕捉标志在路径中捕捉点。

函数文档

◆ getSnappedPointAtPos:flags:()

- (FSSnappedPoint *) getSnappedPointAtPos: (FSPointF*)  position
flags: (unsigned int)  flags 

在中指定位置处/周围获取捕捉点信息。

参数
[in]position在中的指定位置。
[in]flags捕捉点的标志。请参考从FSSnapPointMgrFlagEndpoint开始的值, 这应该是这些值中的一个或它们的组合。
返回
捕捉点信息。如果返回的捕捉点对象的FSSnappedPoint::isEmpty函数返回值为YES, 则表示没有合适的点可以捕捉。

◆ initWithOther:()

- (id) initWithOther: (FSSnapPointMgr*)  other

构造函数,使用另一个捕捉点管理器对象。

参数
[in]other另一个捕捉点管理器对象。

◆ initWithPage:()

- (id) initWithPage: (FSPDFPage*)  page

构造函数,从解析的PDF页面对象创建。

参数
[in]page有效的PDF页面对象。此页面应已被解析。

◆ isEmpty()

- (BOOL) isEmpty

检查当前对象是否为空。

当当前对象为空时,表示当前对象无用。

返回
YES表示当前对象为空,NO表示不为空。

◆ reload()

- (void) reload

重新加载当前管理器。

当相关PDF页面中的任何路径被修改后,应该调用此函数。

返回
无。