|
Foxit PDF SDK
|
Public 成员函数 | |
| AccessibilityChecker (AccessibilityChecker other) | |
| 构造函数,使用另一个检查器对象构造。 更多... | |
| AccessibilityChecker (PDFDoc pdf_doc) throws com.foxit.sdk.PDFException | |
| 构造函数。 更多... | |
| boolean | canCheck () throws com.foxit.sdk.PDFException |
| 检查当前 PDF 文档是否可以进行完整检查。 更多... | |
| AccessibilityCheckResultItemData | changeCheckStateInResultTree (AccessibilityCheckResultItemData root_data, AccessibilityCheckResultSubItemData sub_item_data, int new_check_state) throws com.foxit.sdk.PDFException |
| 更改结果树中的检查状态。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| String | getTagTreeNodeIDByCheckResultItemID (int page_index, String item_id) throws com.foxit.sdk.PDFException |
| 根据检查结果项 ID 获取标签树节点 ID。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
| AccessibilityCheckResultItemData | recheckResult (AccessibilityCheckOptions check_options, AccessibilityCheckResultItemData root_data) throws com.foxit.sdk.PDFException |
| 按结果根节点重新检查。 更多... | |
| AccessibilityCheckResultItemData | recheckResult (AccessibilityCheckOptions check_options, AccessibilityCheckResultItemData root_data, AccessibilityCheckResultSubItemData sub_item_data) throws com.foxit.sdk.PDFException |
| 按子项重新检查。 更多... | |
| AccessibilityCheckResultItemData | removeSkippedStateInResultTree (AccessibilityCheckOptions check_options, AccessibilityCheckResultItemData root_data, AccessibilityCheckResultSubItemData sub_item_data) throws com.foxit.sdk.PDFException |
| 移除结果树中的"已跳过"状态。 更多... | |
| Progressive | startCheck (AccessibilityCheckOptions check_options, StreamCallback report_callback, AccessibilityCheckResultsCallback provider, PauseCallback pause) throws com.foxit.sdk.PDFException |
| 开始进行可访问性检查。 更多... | |
| boolean | updateCheckResultReport () throws com.foxit.sdk.PDFException |
| 更新检查结果报告。 更多... | |
| boolean | updateCheckState (int rule_type, int check_state) throws com.foxit.sdk.PDFException |
| 更新指定规则的检查状态。 更多... | |
此类表示用于 PDF 文档的可访问性检查器:执行完整的可访问性 检查、对结果树的部分内容重新检查、更改/移除检查状态以及更新检查 结果报告。 在使用此模块中的任何类或方法之前,请确保已通过 common.Library.initialize 函数并使用包含 "Accessibility" 模块的密钥成功初始化福昕 PDF SDK。
| com.foxit.sdk.addon.accessibility.AccessibilityChecker.AccessibilityChecker | ( | PDFDoc | pdf_doc | ) | throws com.foxit.sdk.PDFException |
构造函数。
| [in] | pdf_doc | 有效的 PDF 文档对象。 |
| com.foxit.sdk.addon.accessibility.AccessibilityChecker.AccessibilityChecker | ( | AccessibilityChecker | other | ) |
构造函数,使用另一个检查器对象构造。
| [in] | other | 另一个检查器对象。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityChecker.canCheck | ( | ) | throws com.foxit.sdk.PDFException |
检查当前 PDF 文档是否可以进行完整检查。
| AccessibilityCheckResultItemData com.foxit.sdk.addon.accessibility.AccessibilityChecker.changeCheckStateInResultTree | ( | AccessibilityCheckResultItemData | root_data, |
| AccessibilityCheckResultSubItemData | sub_item_data, | ||
| int | new_check_state | ||
| ) | throws com.foxit.sdk.PDFException |
更改结果树中的检查状态。
| [in] | root_data | 检查结果树的根数据。 |
| [in] | sub_item_data | 子项数据。 |
| [in] | new_check_state | 新的检查状态。 |
| synchronized void com.foxit.sdk.addon.accessibility.AccessibilityChecker.delete | ( | ) |
| String com.foxit.sdk.addon.accessibility.AccessibilityChecker.getTagTreeNodeIDByCheckResultItemID | ( | int | page_index, |
| String | item_id | ||
| ) | throws com.foxit.sdk.PDFException |
根据检查结果项 ID 获取标签树节点 ID。
| [in] | page_index | 页面索引。 |
| [in] | item_id | 检查结果项 ID。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityChecker.isEmpty | ( | ) |
检查当前对象是否为空。
当前对象为空时,表示当前对象不可用。
| AccessibilityCheckResultItemData com.foxit.sdk.addon.accessibility.AccessibilityChecker.recheckResult | ( | AccessibilityCheckOptions | check_options, |
| AccessibilityCheckResultItemData | root_data | ||
| ) | throws com.foxit.sdk.PDFException |
按结果根节点重新检查。
| [in] | check_options | 检查选项。 |
| [in] | root_data | 检查结果树的根数据。 |
| AccessibilityCheckResultItemData com.foxit.sdk.addon.accessibility.AccessibilityChecker.recheckResult | ( | AccessibilityCheckOptions | check_options, |
| AccessibilityCheckResultItemData | root_data, | ||
| AccessibilityCheckResultSubItemData | sub_item_data | ||
| ) | throws com.foxit.sdk.PDFException |
按子项重新检查。
| [in] | check_options | 检查选项。 |
| [in] | root_data | 检查结果树的根数据。 |
| [in] | sub_item_data | 检查结果树的子项数据。 |
| AccessibilityCheckResultItemData com.foxit.sdk.addon.accessibility.AccessibilityChecker.removeSkippedStateInResultTree | ( | AccessibilityCheckOptions | check_options, |
| AccessibilityCheckResultItemData | root_data, | ||
| AccessibilityCheckResultSubItemData | sub_item_data | ||
| ) | throws com.foxit.sdk.PDFException |
移除结果树中的"已跳过"状态。
| [in] | check_options | 检查选项。 |
| [in] | root_data | 检查结果树的根数据。 |
| [in] | sub_item_data | 子项数据。 |
| Progressive com.foxit.sdk.addon.accessibility.AccessibilityChecker.startCheck | ( | AccessibilityCheckOptions | check_options, |
| StreamCallback | report_callback, | ||
| AccessibilityCheckResultsCallback | provider, | ||
| PauseCallback | pause | ||
| ) | throws com.foxit.sdk.PDFException |
开始进行可访问性检查。
| [in] | check_options | 检查选项。请参考 AccessibilityCheckOptions 。 |
| [in] | report_callback | 用于报告输出的流回调对象。此参数可为 null。 |
| [in] | provider | 用于获取检查结果的 AccessibilityCheckResultsCallback 对象。 |
| [in] | pause | 暂停对象。此参数可为 null。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityChecker.updateCheckResultReport | ( | ) | throws com.foxit.sdk.PDFException |
更新检查结果报告。
| boolean com.foxit.sdk.addon.accessibility.AccessibilityChecker.updateCheckState | ( | int | rule_type, |
| int | check_state | ||
| ) | throws com.foxit.sdk.PDFException |
更新指定规则的检查状态。
| [in] | rule_type | 检查规则类型。请参考从 addon::accessibility::e_RuleTypeDocPermission 开始的值,本参数应为其中之一。 |
| [in] | check_state | 检查状态。请参考从 addon::accessibility::e_CheckStateNone 开始的值,本参数应为其中之一。 |