Skip to content

useWatermark

生成水印

基础用法

content 为文本水印内容, 多行文本使用数组

图片水印

若图片加载失败, 会退级使用 content

Options

名称类型说明默认值
contentstring | string[]水印文字内容-
imagestring水印图片-
widthnumber水印宽度120
heightnumber水印高度64
rotatenumber旋转角度-22
zIndexnumber水印设置元素 z-index 值10
gap[number, number]水印间距[100,100]
offset[number, number]水印距离左上角偏移值[gap[0]/2, gap[1]/2]
fontFont水印文本样式-

Font

名称类型说明默认值
colorstring | string[]颜色rgba(0, 0, 0, .15)
fontSizenumber字体大小16
fontWeightstring字重normal
fontFamilystring字体sans-serif
fontGapnumber字体间隙3
textAlign'start' | 'end' | 'left' | 'right' | 'center'文本对齐'center'
textAlign'top' | 'hanging' | 'middle' | 'alphabetic' | 'ideographic' | 'bottom'文本基线'alphabetic'