Foxit PDF SDK
foxit::addon::accessibility 命名空间参考

可访问性(Accessibility)命名空间。 更多...

类

class  AccessibilityChecker
 
class  AccessibilityCheckOptions
 
class  AccessibilityCheckResultDetailData
 
class  AccessibilityCheckResultDetailDataArray
 
class  AccessibilityCheckResultItemData
 
class  AccessibilityCheckResultItemDataArray
 
class  AccessibilityCheckResultsCallback
 
class  AccessibilityCheckResultSubItemData
 
class  AccessibilityCheckResultSubItemDataArray
 
class  AccessibilityDictionaryTreeItem
 
class  AccessibilityDictionaryTreeItemData
 
class  AccessibilityDictionaryTreeItemDataArray
 
class  AccessibilityFindResult
 
class  AccessibilityFixer
 
class  AccessibilityLineInfo
 
class  AccessibilityLineInfoArray
 
class  AccessibilityNavigator
 
class  AccessibilityProviderCallback
 
class  AccessibilityRectInfo
 
class  AccessibilityRectInfoArray
 
class  AccessibilityTagTreeItem
 
class  AccessibilityTextInfo
 
class  AccessibilityTextInfoArray
 
class  AlternateTextFigureData
 图像替代文本信息的数据结构。 更多...
 
class  AutoTagProviderCallback
 表示用于可访问性自动标记结果的提供者回调对象。 更多...
 
class  ContentTreeItem
 
class  ContentTreeItemData
 
class  ReadingOrder
 
class  ReadingOrderOptions
 
class  SelectItemInfo
 
class  SelectItemInfoArray
 
class  TableCellAttribute
 
class  TableCellAttributeArray
 
class  TaggedPDF
 表示已标记 PDF 文档的设置。本模块仅涉及 PDF 结构的标记信息。 更多...
 
class  TaggedPDFCallback
 表示用于对 PDF 文档进行标记的回调对象。 更多...
 
class  TagProperty
 
class  TagTreeEditor
 
class  TagTreeItemArray
 
class  TagTreeItemData
 
class  TagTreeItemDataArray
 
class  TagTreeMenuInputData
 
class  TagTreeMenuItemData
 
class  TagTreeMenuItemDataArray
 
class  TreeItem
 
class  TreeItemArray
 
class  TreeItemInfo
 
class  TreeItemInfoArray
 

枚举

enum  CheckState {
  e_CheckStateNone = 0, e_CheckStatePassed = 1, e_CheckStateFailed = 2, e_CheckStateHumanCheck = 3,
  e_CheckStateSkipped = 4, e_CheckStateHumanPassed = 5, e_CheckStateHumanFailed = 6, e_CheckStateLast = 7
}
 检查状态枚举。 更多...
 
enum  ContentType {
  e_ContentTypeUnknown = 0, e_ContentTypeDoc = 1, e_ContentTypePage = 2, e_ContentTypeEmptyObject = 3,
  e_ContentTypeTextGroup = 4, e_ContentTypeTextObject = 5, e_ContentTypePathObject = 6, e_ContentTypeShadingObject = 7,
  e_ContentTypeImageObject = 8, e_ContentTypeAnnotGroup = 9, e_ContentTypeAnnot = 10, e_ContentTypeContainer = 11,
  e_ContentTypeFormXObject = 12
}
 内容类型的枚举。 更多...
 
enum  RuleType {
  e_RuleTypeDocPermission = 0, e_RuleTypeDocImageOnly = 1, e_RuleTypeDocTagged = 2, e_RuleTypeDocStructreeOrder = 3,
  e_RuleTypeDocLang = 4, e_RuleTypeDocTitle = 5, e_RuleTypeDocBookmark = 6, e_RuleTypeDocColorcontrast = 7,
  e_RuleTypePageContentTagged = 8, e_RuleTypePageAnnotTagged = 9, e_RuleTypePageTabOrder = 10, e_RuleTypePageFontEncoding = 11,
  e_RuleTypePageMultiMediaTagged = 12, e_RuleTypePageFlickering = 13, e_RuleTypePageScript = 14, e_RuleTypePageResponses = 15,
  e_RuleTypePageLink = 16, e_RuleTypeFormFieldTagged = 17, e_RuleTypeFormFieldAltText = 18, e_RuleTypeTableRows = 19,
  e_RuleTypeTableThAndTd = 20, e_RuleTypeTableHeaders = 21, e_RuleTypeTableRegularity = 22, e_RuleTypeTableSummary = 23,
  e_RuleTypeListItems = 24, e_RuleTypeListLblAndLbody = 25, e_RuleTypeAlternateTextFigures = 26, e_RuleTypeAlternateTextNested = 27,
  e_RuleTypeAlternateTextContent = 28, e_RuleTypeAlternateTextAnnot = 29, e_RuleTypeAlternateTextOther = 30, e_RuleTypeHeading = 31
}
 规则类型枚举。 更多...
 

详细描述

可访问性(Accessibility)命名空间。

辅助功能命名空间。

枚举类型说明

◆ CheckState

检查状态枚举。

此枚举的值应单独使用。

枚举值
e_CheckStateNone 

检查状态:无。

e_CheckStatePassed 

检查状态:通过。

e_CheckStateFailed 

检查状态:未通过。

e_CheckStateHumanCheck 

检查状态:需人工检查。

e_CheckStateSkipped 

检查状态:已跳过。

e_CheckStateHumanPassed 

检查状态:人工确认通过。

e_CheckStateHumanFailed 

检查状态:人工确认未通过。

e_CheckStateLast 

检查状态:最后一项。

◆ ContentType

内容类型的枚举。

此枚举用于指定阅读顺序和内容树中的内容类型。 此枚举的值应单独使用。

枚举值
e_ContentTypeUnknown 

未知内容。

e_ContentTypeDoc 

文档项类型。

e_ContentTypePage 

页面项类型。

e_ContentTypeEmptyObject 

空对象项类型。

e_ContentTypeTextGroup 

文本组项类型。

e_ContentTypeTextObject 

文本段对象项类型。

e_ContentTypePathObject 

路径对象项类型。

e_ContentTypeShadingObject 

渐变对象项类型。

e_ContentTypeImageObject 

图像对象项类型。

e_ContentTypeAnnotGroup 

注释组项类型。

e_ContentTypeAnnot 

注释项类型。

e_ContentTypeContainer 

容器项类型。

e_ContentTypeFormXObject 

表单 XObject 项类型。

◆ RuleType

规则类型枚举。

此枚举的值应单独使用。

枚举值
e_RuleTypeDocPermission 

规则:文档权限。

e_RuleTypeDocImageOnly 

规则:文档是否为纯图像文档。

e_RuleTypeDocTagged 

规则:文档是否已标记。

e_RuleTypeDocStructreeOrder 

规则:文档结构树顺序。

e_RuleTypeDocLang 

规则:文档是否指定了语言。

e_RuleTypeDocTitle 

规则:文档标题。

e_RuleTypeDocBookmark 

规则:文档书签。

e_RuleTypeDocColorcontrast 

规则:文档颜色对比度。

e_RuleTypePageContentTagged 

规则:页面内容是否已标记。

e_RuleTypePageAnnotTagged 

规则:页面注释是否已标记。

e_RuleTypePageTabOrder 

规则:页面 Tab 顺序。

e_RuleTypePageFontEncoding 

规则:页面字体编码。

e_RuleTypePageMultiMediaTagged 

规则:页面多媒体对象是否已标记。

e_RuleTypePageFlickering 

规则:页面闪烁。

e_RuleTypePageScript 

规则:页面脚本。

e_RuleTypePageResponses 

规则:页面响应。

e_RuleTypePageLink 

规则:页面链接。

e_RuleTypeFormFieldTagged 

规则:表单字段是否已标记。

e_RuleTypeFormFieldAltText 

规则:表单字段替代文本。

e_RuleTypeTableRows 

规则:表格行是否正确使用。

e_RuleTypeTableThAndTd 

规则:表格 TH 与 TD 是否正确使用。

e_RuleTypeTableHeaders 

规则:表格表头是否存在。

e_RuleTypeTableRegularity 

规则:表格规整性(合并单元格是否正确)。

e_RuleTypeTableSummary 

规则:表格摘要。

e_RuleTypeListItems 

规则:列表项是否正确使用。

e_RuleTypeListLblAndLbody 

规则:列表标签(Lbl)与列表正文(LBody)是否正确使用。

e_RuleTypeAlternateTextFigures 

规则:图形的替代文本。

e_RuleTypeAlternateTextNested 

规则:替代文本不允许嵌套。

e_RuleTypeAlternateTextContent 

规则:替代文本应有内容。

e_RuleTypeAlternateTextAnnot 

规则:替代文本不应隐藏注释。

e_RuleTypeAlternateTextOther 

规则:其他元素的替代文本。

e_RuleTypeHeading 

规则:标题的正确嵌套。