Watermark 水印

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

基础用法

最基础的用法。

多行水印

通过 content 设置字符串数组来指定多行文字水印的内容。

图片水印

通过 image 指定图片地址。 为确保图片高清晰度且不被拉伸,请设置宽度和高度,并上传至少两倍于 logo 图片宽高的图片地址。

自定义配置

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

Element Plus

一套为设计师和开发者准备的基于 Vue 3 的组件库

示例图片
内容
色彩
字体大小
zIndex
旋转角度
间隔
偏移

API

属性

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

字体

名称描述类型默认值
color字体颜色stringrgba(0,0,0,.15)
fontSize字体大小number / string16
fontWeight字体粗细枚举normal
fontFamily字体族stringsans-serif
fontGap 2.11.5字体间距number3
fontStyle字体样式枚举normal
textAlign文本对齐枚举居中
textBaseline文本基线枚举hanging

插槽

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

来源

组件文档

贡献者