Foxit PDF SDK
com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions类 参考

Public 成员函数

 AccessibilityCheckOptions ()
 构造函数。

 
 AccessibilityCheckOptions (AccessibilityCheckOptions other)
 构造函数,使用另一个可访问性检查选项对象构造。
更多...
 
synchronized void delete ()
 直接清除C++相关资源。 更多...
 
UInt32Array getCheck_rule_array ()
 Get 待检查规则的数组。 请参考从 com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.e_CheckValidateRuleTypeDocPermission 开始的值。 您可以在数组中提供单条规则或多条规则, 且数组中可以包含一个或多个规则值。
更多...
 
Range getPage_range ()
 Get 要调整的页面范围,若为空表示所有页面。
更多...
 
void set (UInt32Array check_rule_array, Range page_range)
 设置值。
更多...
 
void setCheck_rule_array (UInt32Array value)
 Set 待检查规则的数组。 请参考从 com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.e_CheckValidateRuleTypeDocPermission 开始的值。 您可以在数组中提供单条规则或多条规则, 且数组中可以包含一个或多个规则值。
更多...
 
void setPage_range (Range value)
 Set 要调整的页面范围,若为空表示所有页面。
更多...
 

静态 Public 属性

static final int e_CheckValidateRuleTypeAltTextHasContent = 0x011D
 检查验证规则类型:替代文本应有内容。

 
static final int e_CheckValidateRuleTypeAltTextHideAnnot = 0x011E
 检查验证规则类型:替代文本不应隐藏注释。

 
static final int e_CheckValidateRuleTypeDocColorContrast = 0x0108
 检查验证规则类型:文档颜色对比度。

 
static final int e_CheckValidateRuleTypeDocLanguageSpecified = 0x0105
 检查验证规则类型:文档是否指定了语言。

 
static final int e_CheckValidateRuleTypeDocOutlineForLarge = 0x0107
 检查验证规则类型:大型文档的大纲。

 
static final int e_CheckValidateRuleTypeDocPermission = 0x0101
 检查验证规则类型:文档权限。

 
static final int e_CheckValidateRuleTypeDocPureImage = 0x0102
 检查验证规则类型:文档是否为纯图像。

 
static final int e_CheckValidateRuleTypeDocStructTreeOrder = 0x0104
 检查验证规则类型:文档结构树顺序。

 
static final int e_CheckValidateRuleTypeDocTagged = 0x0103
 检查验证规则类型:文档是否已标记。

 
static final int e_CheckValidateRuleTypeDocTitle = 0x0106
 检查验证规则类型:文档标题。

 
static final int e_CheckValidateRuleTypeElementAltText = 0x011F
 检查验证规则类型:元素替代文本。

 
static final int e_CheckValidateRuleTypeFigureAltText = 0x011B
 检查验证规则类型:图形替代文本。

 
static final int e_CheckValidateRuleTypeFormFieldAltText = 0x0113
 检查验证规则类型:表单字段替代文本。

 
static final int e_CheckValidateRuleTypeFormFieldTagged = 0x0112
 检查验证规则类型:表单字段是否已标记。

 
static final int e_CheckValidateRuleTypeHeadingProperNest = 0x0120
 检查验证规则类型:标题的正确嵌套。

 
static final int e_CheckValidateRuleTypeListItemsUsed = 0x0119
 检查验证规则类型:列表项是否正确使用。

 
static final int e_CheckValidateRuleTypeListLblLbodyUsed = 0x011A
 检查验证规则类型:列表标签(Lbl)与列表正文(LBody)是否正确使用。

 
static final int e_CheckValidateRuleTypeNoNestedAltText = 0x011C
 检查验证规则类型:替代文本不允许嵌套。

 
static final int e_CheckValidateRuleTypePageAnnotTagged = 0x010A
 检查验证规则类型:页面注释是否已标记。

 
static final int e_CheckValidateRuleTypePageContentTagged = 0x0109
 检查验证规则类型:页面内容是否已标记。

 
static final int e_CheckValidateRuleTypePageFontEncoding = 0x010C
 检查验证规则类型:页面字体编码。

 
static final int e_CheckValidateRuleTypePageMultimediaObjectTagged = 0x010D
 检查验证规则类型:页面多媒体对象是否已标记。

 
static final int e_CheckValidateRuleTypePageNavigationLinkRepeat = 0x0111
 检查验证规则类型:页面导航链接重复。

 
static final int e_CheckValidateRuleTypePageNoFlickering = 0x010E
 检查验证规则类型:页面是否无闪烁。

 
static final int e_CheckValidateRuleTypePageNoInaccessibleScript = 0x010F
 检查验证规则类型:页面是否不存在不可访问的脚本。

 
static final int e_CheckValidateRuleTypePageNoTimedResponse = 0x0110
 检查验证规则类型:页面是否无限时响应。

 
static final int e_CheckValidateRuleTypePageTabOrder = 0x010B
 检查验证规则类型:页面 Tab 顺序。

 
static final int e_CheckValidateRuleTypeTableHeadersExist = 0x0116
 检查验证规则类型:表格表头是否存在。

 
static final int e_CheckValidateRuleTypeTableRowsUsed = 0x0114
 检查验证规则类型:表格行是否正确使用。

 
static final int e_CheckValidateRuleTypeTableSpanCorrect = 0x0117
 检查验证规则类型:表格合并单元格是否正确。

 
static final int e_CheckValidateRuleTypeTableSummary = 0x0118
 检查验证规则类型:表格摘要。

 
static final int e_CheckValidateRuleTypeTableThTdUsed = 0x0115
 检查验证规则类型:表格 TH 与 TD 是否正确使用。

 

详细描述

此类表示可访问性检查选项。

构造及析构函数说明

◆ AccessibilityCheckOptions()

com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.AccessibilityCheckOptions ( AccessibilityCheckOptions  other)

构造函数,使用另一个可访问性检查选项对象构造。

参数
[in]other另一个可访问性检查选项对象。

成员函数说明

◆ delete()

synchronized void com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.delete ( )

直接清除C++相关资源。

返回
无。
注解
一旦这个接口被调用,这个对象将不能再被使用。

◆ getCheck_rule_array()

com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.getCheck_rule_array ( )

Get 待检查规则的数组。 请参考从 com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.e_CheckValidateRuleTypeDocPermission 开始的值。 您可以在数组中提供单条规则或多条规则, 且数组中可以包含一个或多个规则值。

返回
待检查规则的数组。 请参考从 com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.e_CheckValidateRuleTypeDocPermission 开始的值。 您可以在数组中提供单条规则或多条规则, 且数组中可以包含一个或多个规则值。

◆ getPage_range()

com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.getPage_range ( )

Get 要调整的页面范围,若为空表示所有页面。

返回
要调整的页面范围,若为空表示所有页面。

◆ set()

void com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.set ( UInt32Array  check_rule_array,
Range  page_range 
)

设置值。

参数
[in]check_rule_array待检查规则的数组。 请参考从 com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.e_CheckValidateRuleTypeDocPermission 开始的值。 您可以在数组中提供单条规则或多条规则, 且数组中应至少包含一个有效的规则值。
[in]page_range要调整的页面范围,若为空表示所有页面。
返回
无。

◆ setCheck_rule_array()

com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.setCheck_rule_array ( UInt32Array  value)

Set 待检查规则的数组。 请参考从 com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.e_CheckValidateRuleTypeDocPermission 开始的值。 您可以在数组中提供单条规则或多条规则, 且数组中可以包含一个或多个规则值。

参数
[in]value待检查规则的数组。 请参考从 com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.e_CheckValidateRuleTypeDocPermission 开始的值。 您可以在数组中提供单条规则或多条规则, 且数组中可以包含一个或多个规则值。
返回
None.

◆ setPage_range()

com.foxit.sdk.addon.accessibility.AccessibilityCheckOptions.setPage_range ( Range  value)

Set 要调整的页面范围,若为空表示所有页面。

参数
[in]value要调整的页面范围,若为空表示所有页面。
返回
None.