Foxit PDF SDK

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

继承自 FoxitPDFSDKPython3._object .

## Public 成员函数
def | WatermarkSettings ()
| 构造函数。
def | WatermarkSettings (settings)
| 带另一个水印设置对象的构造函数。 更多...
def | Set (position, offset_x, offset_y, flags, scale_x, scale_y, rotation, opacity)
| 设置值。 更多...

## 静态 Public 属性
| e_FlagASAnnot = _fsdk.WatermarkSettings_e_FlagASAnnot
| 如果设置，水印将在插入PDF页面时成为注释。
| e_FlagASPageContents = _fsdk.WatermarkSettings_e_FlagASPageContents
| 如果设置，水印将在插入PDF页面时成为页面内容的一部分。
| e_FlagInvisible = _fsdk.WatermarkSettings_e_FlagInvisible
| 如果设置，不显示水印。
| e_FlagNoPrint = _fsdk.WatermarkSettings_e_FlagNoPrint
| 如果设置，不打印水印。
| e_FlagOnTop = _fsdk.WatermarkSettings_e_FlagOnTop
| 如果设置，在其他页面内容之上显示水印。
| e_FlagShareImageStream = _fsdk.WatermarkSettings_e_FlagShareImageStream
| 如果设置，如果这些水印使用相同的图像或位图，水印将共享一个图像流。
| e_FlagSharePageStream = _fsdk.WatermarkSettings_e_FlagSharePageStream
| 如果设置，如果这些水印使用相同的页面对象，水印将共享一个表单XObject。
| e_FlagShareTextStream = _fsdk.WatermarkSettings_e_FlagShareTextStream
| 如果设置，如果这些水印使用相同的文本和文本相关属性，水印将共享一个表单XObject。
| flags = _fsdk.WatermarkSettings_flags
| 水印标志。 更多...
| offset_x = _fsdk.WatermarkSettings_offset_x
| 水平偏移量，以点为单位。
| offset_y = _fsdk.WatermarkSettings_offset_y
| 垂直偏移量，以点为单位。
| opacity = _fsdk.WatermarkSettings_opacity
| 不透明度，以百分比为单位。有效范围：从0到100。 0表示完全透明，100表示完全不透明。
| position = _fsdk.WatermarkSettings_position
| 水印位置。 更多...
| rotation = _fsdk.WatermarkSettings_rotation
| 旋转角度，以度为单位。
| scale_x = _fsdk.WatermarkSettings_scale_x
| 水平缩放系数。应大于0.001f。
| scale_y = _fsdk.WatermarkSettings_scale_y
| 垂直缩放系数。应大于0.001f。

## 详细描述

此类表示用于从任何支持的资源构造水印对象的水印设置。

## 构造及析构函数说明

## ◆ WatermarkSettings()

def FoxitPDFSDKPython3.WatermarkSettings.WatermarkSettings | ( |  | settings | ) |

带另一个水印设置对象的构造函数。

参数

  [in] | settings | 另一个水印设置对象。

## 成员函数说明

## ◆ Set()

def FoxitPDFSDKPython3.WatermarkSettings.Set | ( |  | position,
|  |  | offset_x,
|  |  | offset_y,
|  |  | flags,
|  |  | scale_x,
|  |  | scale_y,
|  |  | rotation,
|  |  | opacity
| ) |  |

设置值。

参数

  [in] | position | 水印位置。请参考从FoxitPDFSDKPython3.e_PosTopLeft 开始的值， 这应该是这些值中的一个。
  [in] | offset_x | 水平偏移量，以点为单位。
  [in] | offset_y | 垂直偏移量，以点为单位。
  [in] | flags | 水印标志。请参考从FoxitPDFSDKPython3.WatermarkSettings.e_FlagASPageContents 开始的值，这可以是这些值中的一个或它们的组合。
  [in] | scale_x | 水平缩放系数。应大于0.001f。
  [in] | scale_y | 垂直缩放系数。应大于0.001f。
  [in] | rotation | 旋转角度，以度为单位。
  [in] | opacity | 不透明度，以百分比为单位。有效范围：从0到100。 0表示完全透明，100表示完全不透明。

返回
  无。

## 类成员变量说明

## ◆ flags

FoxitPDFSDKPython3.WatermarkSettings.flags = _fsdk.WatermarkSettings_flags
| static

水印标志。

请参考从FoxitPDFSDKPython3.WatermarkSettings.e_FlagASPageContents 开始的值， 这可以是这些值中的一个或它们的组合。

## ◆ position

FoxitPDFSDKPython3.WatermarkSettings.position = _fsdk.WatermarkSettings_position
| static

水印位置。

请参考从FoxitPDFSDKPython3.e_PosTopLeft 开始的值，这应该是这些值中的一个。