WatermarkOptions
WatermarkOptions
概述
WatermarkOptions 是 Aspose.PDF FOSS 中用于 TypeScript 的接口。
{@link Document.AddWatermark} 的选项。
属性:background、color、font、fontSize、image、margin,以及另外 9 项。
属性
| 名称 | 类型 | 访问 | 描述 |
|---|---|---|---|
text | : string | 读取 | 水印文本;可能包含标记 ({page}, {total}, {label}, {date}, {time})。 |
image | : Uint8Array | 读取 | 水印图像为已编码的 JPEG 或 PNG 字节。 |
pages | `: number[] | string` | 读取 |
position | : StampPosition | 读取 | 定位预设。 |
opacity | : number | 读取 | 恒定不透明度 0..1。 |
rotate | : number | 读取 | 逆时针方向的表观旋转角度(单位:度);默认 = 预设自身的角度。 |
mode | `: ‘overlay’ | ‘underlay’` | 读取 |
font | : AuthoringFont | 读取 | Standard-14 面或一个 AddFont 手柄。 |
fontSize | : number | 读取 | 文本大小(单位为点)。 |
color | : [number, number, number] | 读取 | 填充颜色,分量取值范围为 0..1。 |
margin | : number | 读取 | 以点为单位的内嵌,用于角/边预设。 |
width | : number | 读取 | 图像宽度(单位:点);默认值取决于预设。 |
underline | : Decoration | 读取 | 在已盖章文本基线以下的线条。 |
strikethrough | : Decoration | 读取 | 对盖章文本进行规则处理。 |
background | : Background | 读取 | 在盖章文本后面填充绘制。 |