Foxit PDF SDK
fsdk.AnnotationSummaryCallback类 参考

Public 成员函数

def GetCurrentLocaleID ()
 用于指定当前区域设置 ID 的回调函数。 更多...
 
def GetLocalFontName ()
 用于指定本地使用的字体名称的回调函数。 更多...
 
def LoadString (id)
 用于为指定情况加载本地语言字符串的回调函数。 更多...
 
def Release ()
 用于释放当前回调对象本身的回调函数。 更多...
 

详细描述

此类表示在注释摘要过程中使用的回调对象,允许用户决定某些格式/数据。 此类中的所有纯虚函数都用作回调函数,应由用户实现。 实现的 AnnotationSummaryCallback 对象可以通过函数 fsdk.AnnotationSummary.SetCallback 设置到 AnnotationSummary 对象中。

成员函数说明

◆ GetCurrentLocaleID()

def fsdk.AnnotationSummaryCallback.GetCurrentLocaleID ( )

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

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

返回
区域设置 ID。请参考从 fsdk.E_LocaleIDUnspecified 开始的值, 这应该是这些值中的一个。如果返回的区域设置 ID 不被支持,Foxit PDF SDK 将默认使用 值 fsdk.E_LocaleIDUnspecified

◆ GetLocalFontName()

def fsdk.AnnotationSummaryCallback.GetLocalFontName ( )

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

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

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

◆ LoadString()

def fsdk.AnnotationSummaryCallback.LoadString (   id)

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

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

参数
[in]id指定摘要情况的注释摘要字符串 ID。请参考从 fsdk.AnnotationSummaryCallbackE_AnnotationSummaryStringIDAuthor 开始的值, 这应该是这些值中的一个。
返回
用于指定情况的字符串。

◆ Release()

def fsdk.AnnotationSummaryCallback.Release ( )

用于释放当前回调对象本身的回调函数。

返回
无。