Foxit PDF SDK
FSDK::AccessibilityNavigator类 参考

Public 成员函数

 constructor (pdf_doc)
 构造函数。 更多...
 
 FindNextElement (page_index, find_type, is_search_page)
 查找下一个元素。 更多...
 
 IsEmpty ()
 检查当前对象是否为空。 更多...
 
 StartFindNextElement ()
 开始查找下一个元素。 更多...
 
 StopFindNextElement ()
 停止查找下一个元素。 更多...
 

静态 Public 属性

static e_FinderTypeArtifacts
 查找器类型:装饰物(页面装饰物)。
 
static e_FinderTypeInvalid
 查找器类型枚举。 更多...
 
static e_FinderTypeOcrSuspects
 查找器类型:OCR 检测出的 OCR 可疑项。
 
static e_FinderTypeUnmarkedAnnots
 查找器类型:未标记的注释。
 
static e_FinderTypeUnmarkedComments
 查找器类型:未标记的批注。
 
static e_FinderTypeUnmarkedContent
 查找器类型:未标记的页面内容。
 
static e_FinderTypeUnmarkedLinks
 查找器类型:未标记的链接。
 

详细描述

此类允许用户逐个遍历 PDF 文档的无障碍元素,用于在无障碍检查/修复 界面中驱动"查找下一个元素"导航。 在使用此模块中的任何类或方法之前,请确保 Foxit PDF SDK 已通过包含 "Accessibility"模块的密钥成功调用函数 FSDK.Library.Initialize 进行初始化。

参见
FSDK.Library

成员函数说明

◆ constructor()

FSDK::AccessibilityNavigator::constructor (   pdf_doc)
inline

构造函数。

参数
[in]pdf_doc一个有效的 PDF 文档对象。

◆ FindNextElement()

FSDK::AccessibilityNavigator::FindNextElement (   page_index,
  find_type,
  is_search_page 
)
inline

查找下一个元素。

参数
[in]page_index页面索引。
[in]find_type查找器类型。请参考 FSDK.FinderType。
[in]is_search_page是否搜索页面。
返回
查找结果对象。

◆ IsEmpty()

FSDK::AccessibilityNavigator::IsEmpty ( )
inline

检查当前对象是否为空。

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

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

◆ StartFindNextElement()

FSDK::AccessibilityNavigator::StartFindNextElement ( )
inline

开始查找下一个元素。

返回
无。

◆ StopFindNextElement()

FSDK::AccessibilityNavigator::StopFindNextElement ( )
inline

停止查找下一个元素。

返回
无。

类成员变量说明

◆ e_FinderTypeInvalid

FSDK::AccessibilityNavigator::e_FinderTypeInvalid
static

查找器类型枚举。

此枚举的值应单独使用。查找器类型:无效。