Watermark 水印

在页面上添加特定的文字或图案。

基础用法

最基本的使用

多行水印

使用 “content” 设置字符串数组来指定多行文字水印内容。

图片水印

通过 ‘image’ 指定图片地址。 为保证图片高清不拉伸,请设置 ‘width’ 和 ‘height’,并上传至少两倍 ‘width’ 和 ‘height’ 的 LOGO 图片地址。

自定义配置

通过配置自定义参数,预览水印效果。

API

属性

名称描述类型默认值
width水印的宽度, `content` 的默认值为它自身的宽度number120
高度水印的高度, `content` 的默认值为它自身的高度number64
旋转水印绘制时,旋转的角度,单位 `°`number-22
z-index追加的水印元素的 z-indexnumber9
图片图片源,建议导出 2x 或 3x 的图片,优先级高string
content水印文字内容string/objectElement Plus
字体文字样式字体字体
间隙水印之间的间距object[100, 100]
offset水印距离容器左上角的偏移量,默认为 `gap/2`object[gap[0]/2, gap[1]/2]

Font

名称描述类型默认值
color字体颜色stringrgba(0,0,0,.15)
字号字体大小number / string16
字体粗细字体粗细枚举正常
字体系列字体系列stringsans-serif
fontGap 2.11.5字体间隙number3
字体样式字体样式枚举正常
文本对齐文本对齐方式枚举居中
文本基线文本基线枚举悬挂

插槽

名称描述
default添加水印的容器

来源

组件文档

贡献者