Foxit PDF SDK
<FSAnnotationSummaryCallback>协议 参考

继承自 <NSObject> .

构造函数

(FSLocaleID- getCurrentLocaleID
 用于指定当前区域设置 ID 的回调函数。 更多...
 
(NSString *) - getLocalFontName
 用于指定本地使用的字体名称的回调函数。 更多...
 
(NSString *) - loadString:
 用于为指定情况加载本地语言字符串的回调函数。 更多...
 

详细描述

此类表示在汇总注释过程中使用的回调对象,允许用户决定某些格式/数据。 此类中的所有纯虚函数都用作回调函数,应由用户实现。 已实现的 FSAnnotationSummaryCallback 对象可以通过 函数 FSAnnotationSummary::setCallback: 设置给 Foxit PDF SDK。

参见
FSAnnotationSummary

函数文档

◆ getCurrentLocaleID()

- (FSLocaleID) getCurrentLocaleID
required

用于指定当前区域设置 ID 的回调函数。

区域设置 ID 用于决定某些信息的区域格式,例如日期格式。

返回
区域设置 ID。请参考从 FSLocaleIDUnspecified 开始的值, 应该是其中之一。如果返回的区域设置 ID 不受支持,Foxit PDF SDK 将默认使用 值 FSLocaleIDUnspecified

◆ getLocalFontName()

- (NSString*) getLocalFontName
required

用于指定本地使用的字体名称的回调函数。

此函数对于用户指定结果文档中使用的字体非常有用。

返回
字体名称字符串。如果返回空字符串,Foxit PDF SDK 将使用 "Helvetica" 作为默认字体名称。 如果返回的字体名称无效,此名称将不会产生任何效果。

◆ loadString:()

- (NSString*) loadString: (FSAnnotationSummaryCallbackAnnotationSummaryStringID)  id
required

用于为指定情况加载本地语言字符串的回调函数。

此函数对于用户在结果文档中使用本地语言的某些字符串内容非常有用。 通过使用此函数,用户可以将默认输出字符串重写或翻译为结果文档中指定情况的本地语言。 这些指定情况的默认输出字符串可以在从 FSAnnotationSummaryCallbackAnnotationSummaryStringIDAuthor 开始的值的注释中找到。
特别地,Foxit PDF SDK 将在结果文档的格式部分添加一些必要的信息/数据, 以使结果文档中的内容更有用。

参数
[in]id用于指定汇总情况的注释汇总字符串 ID。请参考从 FSAnnotationSummaryCallbackAnnotationSummaryStringIDAuthor 开始的值,这将是 其中之一。
返回
用于指定情况的字符串。