Foxit PDF SDK

Public 成员函数 | Public 属性 | 静态 Public 属性 | 所有成员列表
FSDK::TiledWatermarkSettings类 参考

## Public 成员函数
| constructor (row_space, col_space, rotation, opacity, scale, flags)
| 带参数的构造函数。 更多...
| constructor ()
| 构造函数并设置默认值。 更多...
| Set (row_space, col_space, rotation, opacity, scale, flags)
| 设置值。 更多...

## Public 属性
| col_space
| 多行平铺水印的列间距。其单位为英寸，不能为负数。
| flags
| 水印标志。 更多...
| opacity
| 不透明度（以百分比表示）。有效范围：从0到100。 0表示完全透明，100表示完全不透明。
| rotation
| 旋转角度（以度为单位）。
| row_space
| 多行平铺水印的行间距。其单位为英寸，不能为负数。
| scale
| 图像或页面的缩放比例（以百分比表示）。有效范围：从1到100。 100表示以原始大小显示图像或页面。默认值为100。

## 静态 Public 属性
static | e_FlagAsAnnot
| 如果设置，水印将作为批注插入到PDF页面中，并且水印将显示在其他内容之上。
static | e_FlagASPageContents
| 平铺水印设置标志的枚举。 更多...
static | e_FlagInvisible
| 如果设置，不显示水印。
static | e_FlagNoPrint
| 如果设置，不打印水印。
static | e_FlagOnTop
| 如果设置，在其他页面内容之上显示水印。

## 详细描述

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

## 成员函数说明

## ◆ constructor() [1/2]

FSDK::TiledWatermarkSettings::constructor | ( | row_space | ,
|  | col_space | ,
|  | rotation | ,
|  | opacity | ,
|  | scale | ,
|  | flags |
| ) |  |

带参数的构造函数。

参数 scale 不支持文本平铺水印，设置后将不起作用。

参数

  [in] | row_space | 多行平铺水印的行间距。其单位为英寸，不能为负数。
  [in] | col_space | 多行平铺水印的列间距。其单位为英寸，不能为负数。
  [in] | rotation | 旋转角度（以度为单位）。
  [in] | opacity | 不透明度（以百分比表示）。有效范围：从0到100。 0表示完全透明，100表示完全不透明。
  [in] | scale | 图像或页面的缩放比例（以百分比表示）。有效范围：从0到100。 0表示不显示，100表示以原始缩放大小显示图像或页面。
  [in] | flags | 水印标志。请参考从 FSDK.e_FlagAsPageContents 开始的值， 可以是这些值中的一个或组合。默认值：FSDK.TiledWatermarkSettings.e_FlagAsPageContents。

## ◆ constructor() [2/2]

FSDK::TiledWatermarkSettings::constructor | ( |  | ) |

构造函数并设置默认值。

默认情况下，水印不旋转且不透明度完全不透明，行间距和列间距默认为2.0英寸。 如果是图像或页面水印，则以原始缩放大小显示。

## ◆ Set()

FSDK::TiledWatermarkSettings::Set | ( | row_space | ,
|  | col_space | ,
|  | rotation | ,
|  | opacity | ,
|  | scale | ,
|  | flags |
| ) |  |

设置值。

参数 scale 不支持文本平铺水印，设置后将不起作用。

参数

  [in] | row_space | 多行平铺水印的行间距。其单位为英寸，不能为负数。
  [in] | col_space | 多行平铺水印的列间距。其单位为英寸，不能为负数。
  [in] | rotation | 旋转角度（以度为单位）。
  [in] | opacity | 不透明度（以百分比表示）。有效范围：从0到100。 0表示完全透明，100表示完全不透明。
  [in] | scale | 图像或页面的缩放比例（以百分比表示）。有效范围：从0到100。 0表示不显示，100表示以原始缩放大小显示图像或页面。
  [in] | flags | 水印标志。请参考从 FSDK.e_FlagAsPageContents 开始的值， 可以是这些值中的一个或组合。默认值：FSDK.TiledWatermarkSettings.e_FlagAsPageContents。

返回
  无。

## 类成员变量说明

## ◆ e_FlagASPageContents

FSDK::TiledWatermarkSettings::e_FlagASPageContents
| static

平铺水印设置标志的枚举。

此枚举的值可以单独使用或组合使用。如果设置，水印将作为页面内容的一部分插入到PDF页面中。

## ◆ flags

FSDK::TiledWatermarkSettings::flags

水印标志。

请参考从 FSDK.TiledWatermarkSettings.e_FlagAsPageContents 开始的值， 可以是这些值中的一个或组合。
默认值：FSDK.TiledWatermarkSettings.e_FlagAsPageContents。