|
Foxit PDF SDK
|
Public 成员函数 | |
| def | GetFlags () |
| Get 水印标志。 更多... | |
| def | GetIs_offset_centered () |
| Get 如果为 true,则 position 无效,偏移量以水印中心为基准。 如果为 false,则偏移量相对于指定 position 计算。 更多... | |
| 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, is_offset_centered, relative_scale_to_page) |
| 设置值。 更多... | |
| def | SetFlags (value) |
| Set 水印标志。 更多... | |
| def | SetIs_offset_centered (value) |
| Set 如果为 true,则 position 无效,偏移量以水印中心为基准。 如果为 false,则偏移量相对于指定 position 计算。 更多... | |
| 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. 更多... | |
此类表示用于从任何支持的资源构造水印对象的水印设置。
| fsdk.WatermarkSettings.GetFlags | ( | ) |
| fsdk.WatermarkSettings.GetIs_offset_centered | ( | ) |
Get 如果为 true,则 position 无效,偏移量以水印中心为基准。 如果为 false,则偏移量相对于指定 position 计算。
| fsdk.WatermarkSettings.GetOffset_x | ( | ) |
Get 水平偏移量,以点为单位。
| fsdk.WatermarkSettings.GetOffset_y | ( | ) |
Get 垂直偏移量,以点为单位。
| fsdk.WatermarkSettings.GetOpacity | ( | ) |
Get 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。
| fsdk.WatermarkSettings.GetPosition | ( | ) |
| fsdk.WatermarkSettings.GetRotation | ( | ) |
Get 旋转角度,以度为单位。
| fsdk.WatermarkSettings.GetScale_x | ( | ) |
Get 水平缩放系数。应大于0.
| fsdk.WatermarkSettings.GetScale_y | ( | ) |
Get 垂直缩放系数。应大于0.
| def fsdk.WatermarkSettings.Set | ( | position, | |
| offset_x, | |||
| offset_y, | |||
| flags, | |||
| scale_x, | |||
| scale_y, | |||
| rotation, | |||
| opacity, | |||
| is_offset_centered, | |||
| relative_scale_to_page | |||
| ) |
设置值。
| [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表示完全不透明。 |
| [in] | is_offset_centered | 一个布尔值,用于指示偏移量是否以水印中心为基准。 true 表示偏移量以水印中心为基准,此时 position 参数会被忽略。 false 表示不以水印中心为基准,而是按指定位置计算偏移。 |
| [in] | relative_scale_to_page | 与目标页面相对比例。有效范围:0到1(不包含0)。 如果值为0或大于1,则禁用此功能,改用scale_x/scale_y。 |
| fsdk.WatermarkSettings.SetFlags | ( | value | ) |
Set 水印标志。
请参考从 fsdk.WatermarkSettingsE_FlagASPageContents 开始的值, 这可以是这些值中的一个或它们的组合。
| [in] | value | 水印标志。 |
| fsdk.WatermarkSettings.SetIs_offset_centered | ( | value | ) |
Set 如果为 true,则 position 无效,偏移量以水印中心为基准。 如果为 false,则偏移量相对于指定 position 计算。
| [in] | value | 如果为 true,则 position 无效,偏移量以水印中心为基准。 如果为 false,则偏移量相对于指定 position 计算。 |
| fsdk.WatermarkSettings.SetOffset_x | ( | value | ) |
Set 水平偏移量,以点为单位。
| [in] | value | 水平偏移量,以点为单位。 |
| fsdk.WatermarkSettings.SetOffset_y | ( | value | ) |
Set 垂直偏移量,以点为单位。
| [in] | value | 垂直偏移量,以点为单位。 |
| fsdk.WatermarkSettings.SetOpacity | ( | value | ) |
Set 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。
| [in] | value | 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。 |
| fsdk.WatermarkSettings.SetPosition | ( | value | ) |
| fsdk.WatermarkSettings.SetRotation | ( | value | ) |
Set 旋转角度,以度为单位。
| [in] | value | 旋转角度,以度为单位。 |
| fsdk.WatermarkSettings.SetScale_x | ( | value | ) |
Set 水平缩放系数。应大于0.
| [in] | value | 水平缩放系数。应大于0.001f。 |
| fsdk.WatermarkSettings.SetScale_y | ( | value | ) |
Set 垂直缩放系数。应大于0.
| [in] | value | 垂直缩放系数。应大于0.001f。 |