Foxit PDF SDK
FSDK::WatermarkTextProperties类 参考

Public 成员函数

 constructor ()
 构造函数。
 
 constructor (font, font_size, color, style, line_space, alignment)
 带参数的构造函数。 更多...
 
 Set (font, font_size, color, style, line_space, alignment)
 设置值。 更多...
 

Public 属性

 alignment
 文本水平对齐方式。默认值为 FSDK.e_AlignmentLeft更多...
 
 color
 文本颜色。格式:0xRRGGBB。默认值为 0x000000。
 
 font
 用于文本的字体对象。
 
 font_size
 字体大小,以点为单位。默认值为 24.0。
 
 font_style
 字体样式。默认值为 FSDK.WatermarkTextProperties.e_FontStyleNormal更多...
 
 line_space
 行间垂直中心之间的间距,以行高为单位。默认值为 1.0。 更多...
 

静态 Public 属性

static e_FontStyleNormal
 水印字体样式的枚举。 更多...
 
static e_FontStyleUnderline
 水印字体样式:带下划线。
 

详细描述

此类表示用于从文本构造水印对象的水印文本设置。

成员函数说明

◆ constructor()

FSDK::WatermarkTextProperties::constructor ( font  ,
font_size  ,
color  ,
style  ,
line_space  ,
alignment   
)

带参数的构造函数。

参数 line_spacealignment 不支持平铺水印,设置后将不会生效。

参数
[in]font用于文本的有效字体对象。
[in]font_size字体大小,以点为单位。
[in]color文本颜色。格式:0xRRGGBB。
[in]style字体样式。应为以下值之一:
[in]line_space行间垂直中心之间的间距,以行高为单位。此值指定 行间垂直中心之间间距的行高倍数。 有效范围:从 0 到 10(不包括 0 但包括 10)。如果此值大于 10, 则将使用 10 作为文本水印的默认值。
[in]alignment文本水平对齐方式。应为以下值之一:

◆ Set()

FSDK::WatermarkTextProperties::Set ( font  ,
font_size  ,
color  ,
style  ,
line_space  ,
alignment   
)

设置值。

参数 line_spacealignment 不支持平铺水印,设置后将不会生效。

参数
[in]font用于文本的有效字体对象。
[in]font_size字体大小,以点为单位。
[in]color文本颜色。格式:0xRRGGBB。
[in]style字体样式。应为以下值之一:
[in]line_space行间垂直中心之间的间距,以行高为单位。此值指定 行间垂直中心之间间距的行高倍数。 有效范围:从 0 到 10(不包括 0 但包括 10)。如果此值大于 10, 则将使用 10 作为文本水印的默认值。
[in]alignment文本水平对齐方式。应为以下值之一:
返回
无。

类成员变量说明

◆ alignment

FSDK::WatermarkTextProperties::alignment

文本水平对齐方式。默认值为 FSDK.e_AlignmentLeft

应为以下宏定义之一:


◆ e_FontStyleNormal

FSDK::WatermarkTextProperties::e_FontStyleNormal
static

水印字体样式的枚举。

此枚举的值应单独使用。

水印字体样式:正常。

◆ font_style

FSDK::WatermarkTextProperties::font_style

◆ line_space

FSDK::WatermarkTextProperties::line_space

行间垂直中心之间的间距,以行高为单位。默认值为 1.0。

此值用于指定行间垂直中心之间间距的行高倍数。 有效范围:从 0 到 10(不包括 0 但包括 10)。如果此值大于 10,则将使用 10 作为文本水印的默认值。