11:: BASE_DOC ::
22
33## API
4+
45### Watermark Props
56
6- 名称 | 类型 | 默认值 | 说明 | 必传
7+ 名称 | 类型 | 默认值 | 描述 | 必传
78-- | -- | -- | -- | --
89alpha | Number | 1 | 水印整体透明度,取值范围 [ 0-1] | N
910content | String / Slot / Function | - | 水印所覆盖的内容节点。TS 类型:` string \| TNode ` 。[ 通用类型定义] ( https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts ) | N
1011default | String / Slot / Function | - | 水印所覆盖的内容节点,同 ` content ` 。TS 类型:` string \| TNode ` 。[ 通用类型定义] ( https://github.com/Tencent/tdesign-vue/blob/develop/src/common.ts ) | N
1112height | Number | - | 水印高度 | N
1213isRepeat | Boolean | true | 水印是否重复出现 | N
14+ layout | String | rectangular | 水印的布局方式,rectangular:矩形,即横平竖直的水印;hexagonal:六边形,即错位的水印。可选项:rectangular/hexagonal | N
1315lineSpace | Number | 16 | 行间距,只作用在多行(` content ` 配置为数组)情况下 | N
1416movable | Boolean | false | 水印是否可移动 | N
1517moveInterval | Number | 3000 | 水印发生运动位移的间隙,单位:毫秒 | N
1618offset | Array | - | 水印在画布上绘制的水平和垂直偏移量,正常情况下水印绘制在中间位置,即 ` offset = [gapX / 2, gapY / 2] ` 。TS 类型:` Array<number> ` | N
17- removable | Boolean | true | 水印是否可被删除,默认会开启水印节点防删 | N
19+ removable | Boolean | true | 水印是否可被删除 | N
1820rotate | Number | -22 | 水印旋转的角度,单位 ° | N
1921watermarkContent | Object / Array | - | 水印内容,需要显示多行情况下可配置为数组。TS 类型:` WatermarkText\|WatermarkImage\|Array<WatermarkText\|WatermarkImage> ` | N
2022width | Number | - | 水印宽度 | N
@@ -24,16 +26,17 @@ zIndex | Number | - | 水印元素的 `z-index`,默认值写在 CSS 中 | N
2426
2527### WatermarkText
2628
27- 名称 | 类型 | 默认值 | 说明 | 必传
29+ 名称 | 类型 | 默认值 | 描述 | 必传
2830-- | -- | -- | -- | --
2931fontColor | String | rgba(0,0,0,0.1) | 水印文本文字颜色 | N
32+ fontFamily | String | - | 水印文本文字字体 | N
3033fontSize | Number | 16 | 水印文本文字大小 | N
3134fontWeight | String | normal | 水印文本文字粗细。可选项:normal/lighter/bold/bolder | N
3235text | String | - | 水印文本内容 | N
3336
3437### WatermarkImage
3538
36- 名称 | 类型 | 默认值 | 说明 | 必传
39+ 名称 | 类型 | 默认值 | 描述 | 必传
3740-- | -- | -- | -- | --
3841isGrayscale | Boolean | false | 水印图片是否需要灰阶显示 | N
3942url | String | - | 水印图片源地址,为了显示清楚,建议导出 2 倍或 3 倍图 | N
0 commit comments