|
Foxit PDF SDK
|
继承自 SystemIDisposable .
Public 类型 | |
| enum | Flags { Flags.e_FlagASPageContents = 0x0000, Flags.e_FlagASAnnot = 0x0001, Flags.e_FlagOnTop = 0x0002, Flags.e_FlagNoPrint = 0x0004, Flags.e_FlagInvisible = 0x0008, Flags.e_FlagShareImageStream = 0x0010, Flags.e_FlagShareTextStream = 0x0020, Flags.e_FlagSharePageStream = 0x0040 } |
| 水印设置标志的枚举。 更多... | |
Public 成员函数 | |
| WatermarkSettings (Position position, float offset_x, float offset_y, int flags, float scale_x, float scale_y, float rotation, int opacity) | |
| 带参数的构造函数。 更多... | |
| WatermarkSettings () | |
| 构造函数。 | |
| WatermarkSettings (WatermarkSettings settings) | |
| 带另一个水印设置对象的构造函数。 更多... | |
| void | Set (Position position, float offset_x, float offset_y, int flags, float scale_x, float scale_y, float rotation, int opacity) |
| 设置值。 更多... | |
属性 | |
| int | flags [get, set] |
| 水印标志。 更多... | |
| float | offset_x [get, set] |
| 水平偏移量,以点为单位。 | |
| float | offset_y [get, set] |
| 垂直偏移量,以点为单位。 | |
| int | opacity [get, set] |
| 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。 | |
| Position | position [get, set] |
| 水印位置。 更多... | |
| float | rotation [get, set] |
| 旋转角度,以度为单位。 | |
| float | scale_x [get, set] |
| 水平缩放系数。应大于0.001f。 | |
| float | scale_y [get, set] |
| 垂直缩放系数。应大于0.001f。 | |
此类表示用于从任何支持的资源构造水印对象的水印设置。
|
strong |
水印设置标志的枚举。
此枚举的值可以单独使用或组合使用。 有关表单XObject的更多详情,请参考<PDF Reference 1.7>中的第4.9节"Form XObjects"。
|
inline |
带参数的构造函数。
| [in] | position | 水印位置。请参考从foxit.common.Position.e_PosTopLeft 开始的值, 这应该是这些值中的一个。 |
| [in] | offset_x | 水平偏移量,以点为单位。 |
| [in] | offset_y | 垂直偏移量,以点为单位。 |
| [in] | flags | 水印标志。请参考从foxit.pdf.WatermarkSettings.Flags.e_FlagASPageContents 开始的值,这可以是这些值中的一个或它们的组合。 |
| [in] | scale_x | 水平缩放系数。应大于0.001f。 |
| [in] | scale_y | 垂直缩放系数。应大于0.001f。 |
| [in] | rotation | 旋转角度,以度为单位。 |
| [in] | opacity | 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。 |
|
inline |
带另一个水印设置对象的构造函数。
| [in] | settings | 另一个水印设置对象。 |
|
inline |
设置值。
| [in] | position | 水印位置。请参考从foxit.common.Position.e_PosTopLeft 开始的值, 这应该是这些值中的一个。 |
| [in] | offset_x | 水平偏移量,以点为单位。 |
| [in] | offset_y | 垂直偏移量,以点为单位。 |
| [in] | flags | 水印标志。请参考从foxit.pdf.WatermarkSettings.Flags.e_FlagASPageContents 开始的值,这可以是这些值中的一个或它们的组合。 |
| [in] | scale_x | 水平缩放系数。应大于0.001f。 |
| [in] | scale_y | 垂直缩放系数。应大于0.001f。 |
| [in] | rotation | 旋转角度,以度为单位。 |
| [in] | opacity | 不透明度,以百分比为单位。有效范围:从0到100。 0表示完全透明,100表示完全不透明。 |
|
getset |
水印标志。
请参考从foxit.pdf.WatermarkSettings.Flags.e_FlagASPageContents 开始的值, 这可以是这些值中的一个或它们的组合。
|
getset |
水印位置。
请参考从foxit.common.Position.e_PosTopLeft 开始的值,这应该是这些值中的一个。