|
Foxit PDF SDK
|
Public 成员函数 | |
| AccessibilityFixer (AccessibilityFixer other) | |
| 构造函数,使用另一个修复器对象构造。 更多... | |
| AccessibilityFixer (PDFDoc pdf_doc) throws com.foxit.sdk.PDFException | |
| 构造函数。 更多... | |
| boolean | canFixPermissionRules (int check_rule, boolean is_ocr_enabled) throws com.foxit.sdk.PDFException |
| 检查权限相关规则是否可被修复。 更多... | |
| boolean | canFixRules (int check_rule, int check_state) throws com.foxit.sdk.PDFException |
| 检查指定规则是否可被修复。 更多... | |
| synchronized void | delete () |
| 直接清除C++相关资源。 更多... | |
| boolean | fixDocumentBookmark (WStringArray roles_array) throws com.foxit.sdk.PDFException |
| 修复文档书签。 更多... | |
| boolean | fixDocumentLanguage (String lang) throws com.foxit.sdk.PDFException |
| 修复文档语言。 更多... | |
| boolean | fixDocumentPermission () throws com.foxit.sdk.PDFException |
| 修复文档权限。 更多... | |
| boolean | fixDocumentTag () throws com.foxit.sdk.PDFException |
| 修复文档标签。 更多... | |
| boolean | fixDocumentTitle (String title, String subject, String author, String keywords) throws com.foxit.sdk.PDFException |
| 修复文档标题。 更多... | |
| String | fixDocumentTitleWithExistingTitle () throws com.foxit.sdk.PDFException |
| 使用已有标题修复文档标题。 更多... | |
| boolean | fixFigureAltText (AccessibilityCheckResultDetailDataArray detail_data_array) throws com.foxit.sdk.PDFException |
| 修复图形替代文本。 更多... | |
| boolean | fixFormFieldDescriptions () throws com.foxit.sdk.PDFException |
| 修复表单字段描述。 更多... | |
| boolean | fixFormFieldTagged () throws com.foxit.sdk.PDFException |
| 修复表单字段标记。 更多... | |
| boolean | fixPageTabOrder () throws com.foxit.sdk.PDFException |
| 修复页面 Tab 顺序。 更多... | |
| boolean | isEmpty () |
| 检查当前对象是否为空。 更多... | |
此类表示用于 PDF 文档的可访问性修复器:查询规则是否可修复 并应用自动修复(文档语言/标题/书签/权限/标签、页面 Tab 顺序、图形替代文本、表单字段标记与描述)。 在使用此模块中的任何类或方法之前,请确保已通过 common.Library.initialize 函数并使用包含 "Accessibility" 模块的密钥成功初始化福昕 PDF SDK。
| com.foxit.sdk.addon.accessibility.AccessibilityFixer.AccessibilityFixer | ( | PDFDoc | pdf_doc | ) | throws com.foxit.sdk.PDFException |
构造函数。
| [in] | pdf_doc | 有效的 PDF 文档对象。 |
| com.foxit.sdk.addon.accessibility.AccessibilityFixer.AccessibilityFixer | ( | AccessibilityFixer | other | ) |
构造函数,使用另一个修复器对象构造。
| [in] | other | 另一个修复器对象。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.canFixPermissionRules | ( | int | check_rule, |
| boolean | is_ocr_enabled | ||
| ) | throws com.foxit.sdk.PDFException |
检查权限相关规则是否可被修复。
| [in] | check_rule | 检查规则类型。 |
| [in] | is_ocr_enabled | 是否已启用 OCR。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.canFixRules | ( | int | check_rule, |
| int | check_state | ||
| ) | throws com.foxit.sdk.PDFException |
检查指定规则是否可被修复。
| [in] | check_rule | 检查规则类型。 |
| [in] | check_state | 检查状态。 |
| synchronized void com.foxit.sdk.addon.accessibility.AccessibilityFixer.delete | ( | ) |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixDocumentBookmark | ( | WStringArray | roles_array | ) | throws com.foxit.sdk.PDFException |
修复文档书签。
| [in] | roles_array | 角色数组。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixDocumentLanguage | ( | String | lang | ) | throws com.foxit.sdk.PDFException |
修复文档语言。
| [in] | lang | 要设置的语言。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixDocumentPermission | ( | ) | throws com.foxit.sdk.PDFException |
修复文档权限。
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixDocumentTag | ( | ) | throws com.foxit.sdk.PDFException |
修复文档标签。
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixDocumentTitle | ( | String | title, |
| String | subject, | ||
| String | author, | ||
| String | keywords | ||
| ) | throws com.foxit.sdk.PDFException |
修复文档标题。
| [in] | title | 要设置的标题。 |
| [in] | subject | 要设置的主题。 |
| [in] | author | 要设置的作者。 |
| [in] | keywords | 要设置的关键字。 |
| String com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixDocumentTitleWithExistingTitle | ( | ) | throws com.foxit.sdk.PDFException |
使用已有标题修复文档标题。
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixFigureAltText | ( | AccessibilityCheckResultDetailDataArray | detail_data_array | ) | throws com.foxit.sdk.PDFException |
修复图形替代文本。
| [in] | detail_data_array | 检查结果详情数据数组。 |
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixFormFieldDescriptions | ( | ) | throws com.foxit.sdk.PDFException |
修复表单字段描述。
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixFormFieldTagged | ( | ) | throws com.foxit.sdk.PDFException |
修复表单字段标记。
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.fixPageTabOrder | ( | ) | throws com.foxit.sdk.PDFException |
修复页面 Tab 顺序。
| boolean com.foxit.sdk.addon.accessibility.AccessibilityFixer.isEmpty | ( | ) |
检查当前对象是否为空。
当前对象为空时,表示当前对象不可用。