Foxit PDF SDK

Public 成员函数 | 静态 Public 属性 | 所有成员列表
FoxitPDFSDKPython2.WatermarkTextProperties类 参考

继承自 FoxitPDFSDKPython2._object .

## Public 成员函数
def | WatermarkTextProperties ()
| 构造函数。
def | WatermarkTextProperties (properties)
| 带另一个水印文本属性对象的构造函数。 更多...
def | Set (font, font_size, color, style, line_space, alignment)
| 设置值。 更多...

## 静态 Public 属性
| alignment = _fsdk.WatermarkTextProperties_alignment
| 文本水平对齐方式。默认值为FoxitPDFSDKPython2.e_AlignmentLeft 。 更多...
| color = _fsdk.WatermarkTextProperties_color
| 文本颜色。格式：0xRRGGBB。默认值为0x000000。
| e_FontStyleNormal = _fsdk.WatermarkTextProperties_e_FontStyleNormal
| 水印字体样式：正常。
| e_FontStyleUnderline = _fsdk.WatermarkTextProperties_e_FontStyleUnderline
| 水印字体样式：带下划线。
| font = _fsdk.WatermarkTextProperties_font
| 用于文本的字体对象。
| font_size = _fsdk.WatermarkTextProperties_font_size
| 字体大小，以点为单位。默认值为24.0。
| font_style = _fsdk.WatermarkTextProperties_font_style
| 字体样式。默认值为FoxitPDFSDKPython2.WatermarkTextProperties.e_FontStyleNormal 。 更多...
| line_space = _fsdk.WatermarkTextProperties_line_space
| 行间距，以行高为单位。默认值为1.0。 更多...

## 详细描述

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

## 构造及析构函数说明

## ◆ WatermarkTextProperties()

def FoxitPDFSDKPython2.WatermarkTextProperties.WatermarkTextProperties | ( |  | properties | ) |

带另一个水印文本属性对象的构造函数。

参数

  [in] | properties | 另一个水印文本属性对象。

## 成员函数说明

## ◆ Set()

def FoxitPDFSDKPython2.WatermarkTextProperties.Set | ( |  | font,
|  |  | font_size,
|  |  | color,
|  |  | style,
|  |  | line_space,
|  |  | alignment
| ) |  |

设置值。

参数line_space和alignment不支持平铺水印，设置后将无效果。

参数

  [in] | font | 用于文本的有效字体对象。
  [in] | font_size | 字体大小，以点为单位。
  [in] | color | 文本颜色。格式：0xRRGGBB。
  [in] | style | 字体样式。应为以下值之一： FoxitPDFSDKPython2.WatermarkTextProperties.e_FontStyleNormal FoxitPDFSDKPython2.WatermarkTextProperties.e_FontStyleUnderline
  [in] | line_space | 行间距，以行高为单位。此值指定行间距的行高倍数。 有效范围：从0到10（不包括0但包括10）。如果此值大于10， 将使用10作为文本水印的默认值。
  [in] | alignment | 文本水平对齐方式。应为以下值之一： FoxitPDFSDKPython2.e_AlignmentLeft FoxitPDFSDKPython2.e_AlignmentCenter FoxitPDFSDKPython2.e_AlignmentRight

返回
  无。

## 类成员变量说明

## ◆ alignment

FoxitPDFSDKPython2.WatermarkTextProperties.alignment = _fsdk.WatermarkTextProperties_alignment
| static

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

应为以下宏定义之一：

- FoxitPDFSDKPython2.e_AlignmentLeft
- FoxitPDFSDKPython2.e_AlignmentCenter
- FoxitPDFSDKPython2.e_AlignmentRight

## ◆ font_style

FoxitPDFSDKPython2.WatermarkTextProperties.font_style = _fsdk.WatermarkTextProperties_font_style
| static

字体样式。默认值为FoxitPDFSDKPython2.WatermarkTextProperties.e_FontStyleNormal 。

应为以下值之一：

- FoxitPDFSDKPython2.WatermarkTextProperties.e_FontStyleNormal
- FoxitPDFSDKPython2.WatermarkTextProperties.e_FontStyleUnderline

## ◆ line_space

FoxitPDFSDKPython2.WatermarkTextProperties.line_space = _fsdk.WatermarkTextProperties_line_space
| static

行间距，以行高为单位。默认值为1.0。

此值用于指定行间距的行高倍数。 有效范围：从0到10（不包括0但包括10）。如果此值大于10，将使用10 作为文本水印的默认值。