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

构造函数

(FSAccessibilityFindResult *) - findNextElement:find_type:is_search_page:
 查找下一个元素。
更多...
 
(id) - initWithOther:
 构造函数,使用另一个导航器对象构造。
更多...
 
(id) - initWithPdf_doc:
 构造函数。
更多...
 
(BOOL) - isEmpty
 检查当前对象是否为空。
更多...
 
(void) - startFindNextElement
 开始查找下一个元素。
更多...
 
(void) - stopFindNextElement
 停止查找下一个元素。
更多...
 

详细描述

此类用于让用户逐个遍历 PDF 文档中的可访问元素,用于在可访问性检查/修复 UI 中驱动"查找下一个元素"的导航功能。 在使用此模块中的任何类或方法之前,请确保已通过 FSLibrary::initialize:key: 函数并使用包含 "Accessibility" 模块的密钥成功初始化福昕 PDF SDK。

参见
FSLibrary

函数文档

◆ findNextElement:find_type:is_search_page:()

- (FSAccessibilityFindResult *) findNextElement: (int)  page_index
find_type: (FSAccessibilityNavigatorFinderType)  find_type
is_search_page: (BOOL)  is_search_page 

查找下一个元素。

参数
[in]page_index页面索引。
[in]find_type查找器类型。请参考从 FSAccessibilityNavigatorFinderTypeInvalid 开始的值,本参数应为其中之一。
[in]is_search_page是否搜索页面。
返回
查找结果对象。

◆ initWithOther:()

- (id) initWithOther: (FSAccessibilityNavigator*)  other

构造函数,使用另一个导航器对象构造。

参数
[in]other另一个导航器对象。

◆ initWithPdf_doc:()

- (id) initWithPdf_doc: (FSPDFDoc*)  pdf_doc

构造函数。

参数
[in]pdf_doc有效的 PDF 文档对象。

◆ isEmpty()

- (BOOL) isEmpty

检查当前对象是否为空。

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

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

◆ startFindNextElement()

- (void) startFindNextElement

开始查找下一个元素。

返回
无。

◆ stopFindNextElement()

- (void) stopFindNextElement

停止查找下一个元素。

返回
无。