|
Foxit PDF SDK
|
Public 成员函数 | |
| AccessibilityNavigator (AccessibilityNavigator other) | |
| 构造函数,使用另一个导航器对象构造。 更多... | |
| AccessibilityNavigator (PDFDoc pdf_doc) throws com.foxit.sdk.PDFException | |
| 构造函数。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| AccessibilityFindResult | findNextElement (int page_index, int find_type, boolean is_search_page) throws com.foxit.sdk.PDFException |
| 查找下一个元素。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
| void | startFindNextElement () throws com.foxit.sdk.PDFException |
| 开始查找下一个元素。 更多... | |
| void | stopFindNextElement () throws com.foxit.sdk.PDFException |
| 停止查找下一个元素。 更多... | |
静态 Public 属性 | |
| static final int | e_FinderTypeArtifacts = 1 |
| 查找器类型:人工元素(页面人工元素)。 | |
| static final int | e_FinderTypeInvalid = 0 |
| 查找器类型:无效。 | |
| static final int | e_FinderTypeOcrSuspects = 6 |
| 查找器类型:OCR 检测到的疑似项。 | |
| static final int | e_FinderTypeUnmarkedAnnots = 4 |
| 查找器类型:未标记的注释。 | |
| static final int | e_FinderTypeUnmarkedComments = 2 |
| 查找器类型:未标记的批注。 | |
| static final int | e_FinderTypeUnmarkedContent = 5 |
| 查找器类型:未标记的页面内容。 | |
| static final int | e_FinderTypeUnmarkedLinks = 3 |
| 查找器类型:未标记的链接。 | |
此类用于让用户逐个遍历 PDF 文档中的可访问元素,用于在可访问性检查/修复 UI 中驱动"查找下一个元素"的导航功能。 在使用此模块中的任何类或方法之前,请确保已通过 common.Library.initialize 函数并使用包含 "Accessibility" 模块的密钥成功初始化福昕 PDF SDK。
| com.foxit.sdk.addon.accessibility.AccessibilityNavigator.AccessibilityNavigator | ( | PDFDoc | pdf_doc | ) | throws com.foxit.sdk.PDFException |
构造函数。
| [in] | pdf_doc | 有效的 PDF 文档对象。 |
| com.foxit.sdk.addon.accessibility.AccessibilityNavigator.AccessibilityNavigator | ( | AccessibilityNavigator | other | ) |
构造函数,使用另一个导航器对象构造。
| [in] | other | 另一个导航器对象。 |
| synchronized void com.foxit.sdk.addon.accessibility.AccessibilityNavigator.delete | ( | ) |
| AccessibilityFindResult com.foxit.sdk.addon.accessibility.AccessibilityNavigator.findNextElement | ( | int | page_index, |
| int | find_type, | ||
| boolean | is_search_page | ||
| ) | throws com.foxit.sdk.PDFException |
查找下一个元素。
| [in] | page_index | 页面索引。 |
| [in] | find_type | 查找器类型。请参考从 com.foxit.sdk.addon.accessibility.AccessibilityNavigator.e_FinderTypeInvalid 开始的值,本参数应为其中之一。 |
| [in] | is_search_page | 是否搜索页面。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityNavigator.isEmpty | ( | ) |
检查当前对象是否为空。
当前对象为空时,表示当前对象不可用。
| void com.foxit.sdk.addon.accessibility.AccessibilityNavigator.startFindNextElement | ( | ) | throws com.foxit.sdk.PDFException |
开始查找下一个元素。
| void com.foxit.sdk.addon.accessibility.AccessibilityNavigator.stopFindNextElement | ( | ) | throws com.foxit.sdk.PDFException |
停止查找下一个元素。