Foxit PDF SDK
FSTiledWatermarkSettings类 参考

继承自 NSObject .

构造函数

(id) - init
 构造函数并设置默认值。
更多...
 
(id) - initWithRow_space:col_space:rotation:opacity:scale:flags:
 带参数的构造函数。
更多...
 
(id) - initWithSettings:
 使用另一个平铺水印设置对象的构造函数。
更多...
 
(void) - set:col_space:rotation:opacity:scale:flags:
 设置值。
更多...
 

属性

float col_space
 平铺水印多行的列间距。单位为英寸,不能是负数。

 
unsigned int flags
 水印标志。
更多...
 
int opacity
 不透明度百分比。有效范围:从0到100。 0表示完全透明,100表示完全不透明。

 
float rotation
 旋转角度(度)。

 
float row_space
 平铺水印多行的行间距。单位为英寸,不能是负数。

 
int scale
 图像或页面的缩放百分比。有效范围:从1到100。 100表示图像或页面以其原始大小显示。默认值为100。

 

详细描述

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

此类表示和OFD水印相关的平铺属性。

函数文档

◆ init()

- (id) init

构造函数并设置默认值。

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

◆ initWithRow_space:col_space:rotation:opacity:scale:flags:()

- (id) initWithRow_space: (float)  row_space
col_space: (float)  col_space
rotation: (float)  rotation
opacity: (int)  opacity
scale: (int)  scale
flags: (unsigned int)  flags 

带参数的构造函数。

参数scale不支持文本平铺水印,设置后将无效果。

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

◆ initWithSettings:()

- (id) initWithSettings: (FSTiledWatermarkSettings*)  settings

使用另一个平铺水印设置对象的构造函数。

构造函数,通过另一个水印平铺属性对象。

参数
[in]settings另一个平铺水印设置对象。
[in]settings另一个水印平铺属性对象。

◆ set:col_space:rotation:opacity:scale:flags:()

- (void) set: (float)  row_space
col_space: (float)  col_space
rotation: (float)  rotation
opacity: (int)  opacity
scale: (int)  scale
flags: (unsigned int)  flags 

设置值。

参数scale不支持文本平铺水印,设置后将无效果。

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

属性说明

◆ flags

- (unsigned int) flags
readwritenonatomicassign

水印标志。

请参考从 FSTiledWatermarkSettingsFlagAsPageContents 开始的值, 这可以是这些值中的一个或组合。
默认值: FSTiledWatermarkSettingsFlagAsPageContents 。