Foxit PDF SDK
fsdk.WatermarkSettings类 参考

Public 成员函数

def GetFlags ()
 Get 水印标志。 更多...
 
def GetOffset_x ()
 Get 水平偏移量,以点为单位。 更多...
 
def GetOffset_y ()
 Get 垂直偏移量,以点为单位。 更多...
 
def GetOpacity ()
 Get 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。 更多...
 
def GetPosition ()
 Get 水印位置。 更多...
 
def GetRotation ()
 Get 旋转角度,以度为单位。 更多...
 
def GetScale_x ()
 Get 水平缩放系数。应大于0. 更多...
 
def GetScale_y ()
 Get 垂直缩放系数。应大于0. 更多...
 
def Set (position, offset_x, offset_y, flags, scale_x, scale_y, rotation, opacity)
 设置值。 更多...
 
def SetFlags (value)
 Set 水印标志。 更多...
 
def SetOffset_x (value)
 Set 水平偏移量,以点为单位。 更多...
 
def SetOffset_y (value)
 Set 垂直偏移量,以点为单位。 更多...
 
def SetOpacity (value)
 Set 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。 更多...
 
def SetPosition (value)
 Set 水印位置。 更多...
 
def SetRotation (value)
 Set 旋转角度,以度为单位。 更多...
 
def SetScale_x (value)
 Set 水平缩放系数。应大于0. 更多...
 
def SetScale_y (value)
 Set 垂直缩放系数。应大于0. 更多...
 

详细描述

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

成员函数说明

◆ GetFlags()

fsdk.WatermarkSettings.GetFlags ( )

Get 水印标志。

请参考从fsdk.WatermarkSettingsE_FlagASPageContents 开始的值, 这可以是这些值中的一个或它们的组合。

返回
水印标志。

◆ GetOffset_x()

fsdk.WatermarkSettings.GetOffset_x ( )

Get 水平偏移量,以点为单位。

返回
水平偏移量,以点为单位。

◆ GetOffset_y()

fsdk.WatermarkSettings.GetOffset_y ( )

Get 垂直偏移量,以点为单位。

返回
垂直偏移量,以点为单位。

◆ GetOpacity()

fsdk.WatermarkSettings.GetOpacity ( )

Get 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。

返回
不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。

◆ GetPosition()

fsdk.WatermarkSettings.GetPosition ( )

Get 水印位置。

请参考从fsdk.E_PosTopLeft 开始的值,这应该是这些值中的一个。

返回
水印位置。

◆ GetRotation()

fsdk.WatermarkSettings.GetRotation ( )

Get 旋转角度,以度为单位。

返回
旋转角度,以度为单位。

◆ GetScale_x()

fsdk.WatermarkSettings.GetScale_x ( )

Get 水平缩放系数。应大于0.

返回
水平缩放系数。应大于0.001f。

◆ GetScale_y()

fsdk.WatermarkSettings.GetScale_y ( )

Get 垂直缩放系数。应大于0.

返回
垂直缩放系数。应大于0.001f。

◆ Set()

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

设置值。

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

◆ SetFlags()

fsdk.WatermarkSettings.SetFlags (   value)

Set 水印标志。

请参考从fsdk.WatermarkSettingsE_FlagASPageContents 开始的值, 这可以是这些值中的一个或它们的组合。

参数
[in]value水印标志。
返回
None.

◆ SetOffset_x()

fsdk.WatermarkSettings.SetOffset_x (   value)

Set 水平偏移量,以点为单位。

参数
[in]value水平偏移量,以点为单位。
返回
None.

◆ SetOffset_y()

fsdk.WatermarkSettings.SetOffset_y (   value)

Set 垂直偏移量,以点为单位。

参数
[in]value垂直偏移量,以点为单位。
返回
None.

◆ SetOpacity()

fsdk.WatermarkSettings.SetOpacity (   value)

Set 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。

参数
[in]value不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。
返回
None.

◆ SetPosition()

fsdk.WatermarkSettings.SetPosition (   value)

Set 水印位置。

请参考从fsdk.E_PosTopLeft 开始的值,这应该是这些值中的一个。

参数
[in]value水印位置。
返回
None.

◆ SetRotation()

fsdk.WatermarkSettings.SetRotation (   value)

Set 旋转角度,以度为单位。

参数
[in]value旋转角度,以度为单位。
返回
None.

◆ SetScale_x()

fsdk.WatermarkSettings.SetScale_x (   value)

Set 水平缩放系数。应大于0.

参数
[in]value水平缩放系数。应大于0.001f。
返回
None.

◆ SetScale_y()

fsdk.WatermarkSettings.SetScale_y (   value)

Set 垂直缩放系数。应大于0.

参数
[in]value垂直缩放系数。应大于0.001f。
返回
None.