Foxit PDF SDK
FSDK::AutoTagProviderCallback类 参考

Public 成员函数

 GetReportText (type)
 获取自动标记结果数据类型的显示文本。 更多...
 

静态 Public 属性

static e_AutoTagResultDataTypeAlttext
 自动标记结果数据类型:替换文本。
 
static e_AutoTagResultDataTypeArtifacts
 自动标记结果数据类型:装饰物。
 
static e_AutoTagResultDataTypeBacktotop
 自动标记结果数据类型:返回顶部。
 
static e_AutoTagResultDataTypeCheckCategory
 自动标记结果数据类型:检查类别。
 
static e_AutoTagResultDataTypeCheckerTable5
 自动标记结果数据类型:检查器表 5。
 
static e_AutoTagResultDataTypeFigures
 自动标记结果数据类型:图形。
 
static e_AutoTagResultDataTypeFixCategory
 自动标记结果数据类型:修复类别。
 
static e_AutoTagResultDataTypeHighConfidence
 自动标记结果数据类型:高置信度。
 
static e_AutoTagResultDataTypeHintAlttext
 自动标记结果数据类型:提示替换文本。
 
static e_AutoTagResultDataTypeHintArtifacts
 自动标记结果数据类型:提示装饰物。
 
static e_AutoTagResultDataTypeHintFigure
 自动标记结果数据类型:提示图形。
 
static e_AutoTagResultDataTypeHintList
 自动标记结果数据类型:提示列表。
 
static e_AutoTagResultDataTypeHintParagraph
 自动标记结果数据类型:提示段落。
 
static e_AutoTagResultDataTypeHintRegion
 自动标记结果数据类型:提示区域。
 
static e_AutoTagResultDataTypeHintRepair
 自动标记结果数据类型:提示修复。
 
static e_AutoTagResultDataTypeHintTableHeader
 自动标记结果数据类型:提示表格标题。
 
static e_AutoTagResultDataTypeHintTableRow
 自动标记结果数据类型:提示表格行。
 
static e_AutoTagResultDataTypeHintTables
 自动标记结果数据类型:提示表格。
 
static e_AutoTagResultDataTypeHintToc
 自动标记结果数据类型:提示目录。
 
static e_AutoTagResultDataTypeIntroduction
 自动标记结果数据类型:简介。
 
static e_AutoTagResultDataTypeListItem
 自动标记结果数据类型:列表项。
 
static e_AutoTagResultDataTypeLowConfidence
 自动标记结果数据类型:低置信度。
 
static e_AutoTagResultDataTypeMediumConfidence
 自动标记结果数据类型:中置信度。
 
static e_AutoTagResultDataTypeMediumhighConfidence
 自动标记结果数据类型:中高置信度。
 
static e_AutoTagResultDataTypeMediumlowConfidence
 自动标记结果数据类型:中低置信度。
 
static e_AutoTagResultDataTypeMissFigure
 自动标记结果数据类型:缺失图形。
 
static e_AutoTagResultDataTypePage
 自动标记结果数据类型:页面。
 
static e_AutoTagResultDataTypeParagraphs
 自动标记结果数据类型:段落。
 
static e_AutoTagResultDataTypeReduceConfidence
 无障碍自动标记结果数据类型枚举。 更多...
 
static e_AutoTagResultDataTypeRegions
 自动标记结果数据类型:区域。
 
static e_AutoTagResultDataTypeRibbonCategory
 自动标记结果数据类型:功能区类别。
 
static e_AutoTagResultDataTypeSumAlttextFigure
 自动标记结果数据类型:缺少替换文本的图形汇总。
 
static e_AutoTagResultDataTypeSumReduceConfidence
 自动标记结果数据类型:降低置信度汇总。
 
static e_AutoTagResultDataTypeTableHeader
 自动标记结果数据类型:表格标题。
 
static e_AutoTagResultDataTypeTableRow
 自动标记结果数据类型:表格行。
 
static e_AutoTagResultDataTypeTables
 自动标记结果数据类型:表格。
 
static e_AutoTagResultDataTypeTagrepIntroduction
 自动标记结果数据类型:标记报告简介。
 
static e_AutoTagResultDataTypeTagreportFilename
 自动标记结果数据类型:标记报告文件名。
 
static e_AutoTagResultDataTypeTagreportNextpage
 自动标记结果数据类型:标记报告下一页。
 
static e_AutoTagResultDataTypeTagreportPrepage
 自动标记结果数据类型:标记报告上一页。
 
static e_AutoTagResultDataTypeToc
 自动标记结果数据类型:目录。
 
static e_AutoTagResultDataTypeTouchupReadingOrder
 自动标记结果数据类型:微调阅读顺序。
 

详细描述

此类表示用于无障碍功能的自动标记结果提供程序。

此类中的所有纯虚函数都用作回调函数,应由用户在派生类中实现。

成员函数说明

◆ GetReportText()

FSDK::AutoTagProviderCallback::GetReportText (   type)
inline

获取自动标记结果数据类型的显示文本。

此回调由 SDK 在自动标记过程中生成"添加标签"报告时调用。对于每个结果数据类型,SDK 会向应用程序 请求相应的(通常是本地化的)显示字符串,因此应用程序可以控制报告中所有用户可见的措辞。

大多数类型映射到一个普通标签(例如"图形"、"装饰物"、"表格摘要")。 少数类型要求返回的字符串包含 printf 风格的占位符,SDK 会在运行时进行替换; 实现必须保持占位符及其顺序不变:

  • %d 页码(从 1 开始):e_AutoTagResultDataTypePage("Page %d"), e_AutoTagResultDataTypeMissFigure("Figure missing AltText on page %d.");
  • %d 计数:e_AutoTagResultDataTypeSumReduceConfidence("%d reduced confidence pages"), e_AutoTagResultDataTypeSumAlttextFigure("%d figures missing AltText");
  • %ls 类别名称:e_AutoTagResultDataTypeCheckCategory("%ls to check."), e_AutoTagResultDataTypeFixCategory("How to Fix %ls Tagging.");
  • %ls 文件名:e_AutoTagResultDataTypeTagreportFilename("Add Tags Report for %ls")。

对于未知或未处理的类型,返回空字符串。

参数
[in]type结果数据类型之一,表示 SDK 正在请求其文本。
返回
type 的显示文本(可能包含上述占位符),如果该类型未被处理则返回空字符串。

类成员变量说明

◆ e_AutoTagResultDataTypeReduceConfidence

FSDK::AutoTagProviderCallback::e_AutoTagResultDataTypeReduceConfidence
static

无障碍自动标记结果数据类型枚举。

此枚举的值应单独使用。自动标记结果数据类型:降低置信度。