Foxit PDF SDK
fs_accessibility.h File Reference

Header file for Accessibility related definitions and classes. More...

Classes

class  foxit::addon::accessibility::AccessibilityChecker
 
class  foxit::addon::accessibility::AccessibilityCheckOptions
 
class  foxit::addon::accessibility::AccessibilityCheckResultDetailData
 
class  foxit::addon::accessibility::AccessibilityCheckResultDetailDataArray
 
class  foxit::addon::accessibility::AccessibilityCheckResultItemData
 
class  foxit::addon::accessibility::AccessibilityCheckResultItemDataArray
 
class  foxit::addon::accessibility::AccessibilityCheckResultsCallback
 
class  foxit::addon::accessibility::AccessibilityCheckResultSubItemData
 
class  foxit::addon::accessibility::AccessibilityCheckResultSubItemDataArray
 
class  foxit::addon::accessibility::AccessibilityDictionaryTreeItem
 
class  foxit::addon::accessibility::AccessibilityDictionaryTreeItemData
 
class  foxit::addon::accessibility::AccessibilityDictionaryTreeItemDataArray
 
class  foxit::addon::accessibility::AccessibilityFindResult
 
class  foxit::addon::accessibility::AccessibilityFixer
 
class  foxit::addon::accessibility::AccessibilityLineInfo
 
class  foxit::addon::accessibility::AccessibilityLineInfoArray
 
class  foxit::addon::accessibility::AccessibilityNavigator
 
class  foxit::addon::accessibility::AccessibilityProviderCallback
 
class  foxit::addon::accessibility::AccessibilityRectInfo
 
class  foxit::addon::accessibility::AccessibilityRectInfoArray
 
class  foxit::addon::accessibility::AccessibilityTextInfo
 
class  foxit::addon::accessibility::AccessibilityTextInfoArray
 

Namespaces

 foxit
 Foxit namespace.
 
 foxit::addon
 Add-on namespace.
 
 foxit::addon::accessibility
 Accessibility namespace.
 

Enumerations

enum  foxit::addon::accessibility::CheckState {
  foxit::addon::accessibility::e_CheckStateNone = 0, foxit::addon::accessibility::e_CheckStatePassed = 1, foxit::addon::accessibility::e_CheckStateFailed = 2, foxit::addon::accessibility::e_CheckStateHumanCheck = 3,
  foxit::addon::accessibility::e_CheckStateSkipped = 4, foxit::addon::accessibility::e_CheckStateHumanPassed = 5, foxit::addon::accessibility::e_CheckStateHumanFailed = 6, foxit::addon::accessibility::e_CheckStateLast = 7
}
 Enumeration for check state. More...
 
enum  foxit::addon::accessibility::RuleType {
  foxit::addon::accessibility::e_RuleTypeDocPermission = 0, foxit::addon::accessibility::e_RuleTypeDocImageOnly = 1, foxit::addon::accessibility::e_RuleTypeDocTagged = 2, foxit::addon::accessibility::e_RuleTypeDocStructreeOrder = 3,
  foxit::addon::accessibility::e_RuleTypeDocLang = 4, foxit::addon::accessibility::e_RuleTypeDocTitle = 5, foxit::addon::accessibility::e_RuleTypeDocBookmark = 6, foxit::addon::accessibility::e_RuleTypeDocColorcontrast = 7,
  foxit::addon::accessibility::e_RuleTypePageContentTagged = 8, foxit::addon::accessibility::e_RuleTypePageAnnotTagged = 9, foxit::addon::accessibility::e_RuleTypePageTabOrder = 10, foxit::addon::accessibility::e_RuleTypePageFontEncoding = 11,
  foxit::addon::accessibility::e_RuleTypePageMultiMediaTagged = 12, foxit::addon::accessibility::e_RuleTypePageFlickering = 13, foxit::addon::accessibility::e_RuleTypePageScript = 14, foxit::addon::accessibility::e_RuleTypePageResponses = 15,
  foxit::addon::accessibility::e_RuleTypePageLink = 16, foxit::addon::accessibility::e_RuleTypeFormFieldTagged = 17, foxit::addon::accessibility::e_RuleTypeFormFieldAltText = 18, foxit::addon::accessibility::e_RuleTypeTableRows = 19,
  foxit::addon::accessibility::e_RuleTypeTableThAndTd = 20, foxit::addon::accessibility::e_RuleTypeTableHeaders = 21, foxit::addon::accessibility::e_RuleTypeTableRegularity = 22, foxit::addon::accessibility::e_RuleTypeTableSummary = 23,
  foxit::addon::accessibility::e_RuleTypeListItems = 24, foxit::addon::accessibility::e_RuleTypeListLblAndLbody = 25, foxit::addon::accessibility::e_RuleTypeAlternateTextFigures = 26, foxit::addon::accessibility::e_RuleTypeAlternateTextNested = 27,
  foxit::addon::accessibility::e_RuleTypeAlternateTextContent = 28, foxit::addon::accessibility::e_RuleTypeAlternateTextAnnot = 29, foxit::addon::accessibility::e_RuleTypeAlternateTextOther = 30, foxit::addon::accessibility::e_RuleTypeHeading = 31
}
 Enumeration for rule type. More...
 

Detailed Description

Header file for Accessibility related definitions and classes.

Copyright (C) 2003-2026, Foxit Software Inc.. All Rights Reserved.

http://www.foxitsoftware.com

The following code is copyrighted and is the proprietary of Foxit Software Inc.. It is not allowed to distribute any parts of Foxit PDF SDK to third party or public without permission unless an agreement is signed between Foxit Software Inc. and customers to explicitly grant customers permissions.