Foxit PDF SDK
fsdk.AccessibilityChecker类 参考

Public 成员函数

def CanCheck ()
 检查当前 PDF 文档是否可以进行完整检查。
更多...
 
def GetTagTreeNodeIDByCheckResultItemID (page_index, item_id)
 根据检查结果项 ID 获取标签树节点 ID。
更多...
 
def IsEmpty ()
 检查当前对象是否为空。
更多...
 
def RecheckResult (check_options, root_data)
 按结果根节点重新检查。
更多...
 
def RemoveSkippedStateInResultTree (check_options, root_data, sub_item_data)
 移除结果树中的"已跳过"状态。
更多...
 
def StartCheck (check_options, report_callback, provider, pause)
 开始进行可访问性检查。
更多...
 
def UpdateCheckResultReport ()
 更新检查结果报告。
更多...
 

详细描述

此类表示用于 PDF 文档的可访问性检查器:执行完整的可访问性 检查、对结果树的部分内容重新检查、更改/移除检查状态以及更新检查 结果报告。 在使用此模块中的任何类或方法之前,请确保已通过 fsdk.LibraryInitialize 函数并使用包含 "Accessibility" 模块的密钥成功初始化福昕 PDF SDK。

参见
fsdk.Library

成员函数说明

◆ CanCheck()

def fsdk.AccessibilityChecker.CanCheck ( )

检查当前 PDF 文档是否可以进行完整检查。

返回
true 表示该文档可以进行完整检查,false 表示不可以。

◆ GetTagTreeNodeIDByCheckResultItemID()

def fsdk.AccessibilityChecker.GetTagTreeNodeIDByCheckResultItemID (   page_index,
  item_id 
)

根据检查结果项 ID 获取标签树节点 ID。

参数
[in]page_index页面索引。
[in]item_id检查结果项 ID。
返回
标签树节点 ID。

◆ IsEmpty()

def fsdk.AccessibilityChecker.IsEmpty ( )

检查当前对象是否为空。

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

返回
true 表示当前对象为空,false 表示不为空。

◆ RecheckResult()

def fsdk.AccessibilityChecker.RecheckResult (   check_options,
  root_data 
)

按结果根节点重新检查。

按子项重新检查。

参数
[in]check_options检查选项。
[in]root_data检查结果树的根数据。
返回
更新后的检查结果项数据。
参数
[in]check_options检查选项。
[in]root_data检查结果树的根数据。
[in]sub_item_data检查结果树的子项数据。
返回
更新后的检查结果项数据。

◆ RemoveSkippedStateInResultTree()

def fsdk.AccessibilityChecker.RemoveSkippedStateInResultTree (   check_options,
  root_data,
  sub_item_data 
)

移除结果树中的"已跳过"状态。

参数
[in]check_options检查选项。
[in]root_data检查结果树的根数据。
[in]sub_item_data子项数据。
返回
更新后的检查结果项数据。

◆ StartCheck()

def fsdk.AccessibilityChecker.StartCheck (   check_options,
  report_callback,
  provider,
  pause 
)

开始进行可访问性检查。

参数
[in]check_options检查选项。请参考 AccessibilityCheckOptions 。
[in]report_callback用于报告输出的流回调对象。此参数可为 null。
[in]provider用于获取检查结果的 AccessibilityCheckResultsCallback 对象。
[in]pause暂停对象。此参数可为 null。
返回
一个渐进式(Progressive)对象。

◆ UpdateCheckResultReport()

def fsdk.AccessibilityChecker.UpdateCheckResultReport ( )

更新检查结果报告。

返回
true 表示成功,false 表示失败。