Watermark 水印

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

基础用法

最基本的使用

多行水印

使用 "content" 设置一个字符串数组,以指定多行文本水印内容。

图片水印

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

自定义配置

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

Element Plus

一个基于 Vue 3 的组件库,专为设计师和开发者打造

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

API

属性

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

Font

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

插槽

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

来源

组件文档

贡献者