1.0.14 • Published 2 years ago

@haoyunkai/watermark v1.0.14

Weekly downloads
-
License
ISC
Repository
-
Last release
2 years ago

waterMark

纯 js 水印生成 兼容 vue react

#依赖
yarn add @haoyunkai/watermark
npm install @haoyunkai/watermark
#div必须position:relative ;
<template>
    <div id="id" style="height: 200px;position:relative;">
    </div>
</template>
<script>
# 引入
    import Watermark from "@haoyunkai/watermark";
    #在元素生成完成生命周期 运行
    Watermark.set(document.getElementById('id'),"options");
    #可配置参数
    options={
        text : "", 
        ...
    }
</script>

方法

方法名称字段解释传参方式
set生成set(获取元素,options)
clear删除单个水印clear(name)
clearAll删除全部水印 当前页面销毁要清除水印clearAll()

options

字段字段解释默认值
text水印文案默认空
name删除单个清除时传参默认不填
width宽度默认 120
height高度默认 120
fontSize文字大小默认 120
rotate旋转文字角度默认 -10
top上边距默认 0
left左边距默认 0
right右边距默认 0
bottom下边距默认 -10
adaptive开启自适应宽度默认 false
adaptiveWidth自适应宽度计算方式 文字大小+自适应数加字数默认 10
rotateDivAdaptive旋转自适应宽高默认 false
rotateDivWidth默认旋转div宽默认 10000
rotateDivHeight默认旋转div高默认 10000
rotateDivDeg旋转角度默认 40
1.0.14

2 years ago

1.0.13

2 years ago

1.0.12

2 years ago

1.0.11

2 years ago

1.0.10

2 years ago

1.0.9

2 years ago

1.0.8

2 years ago

1.0.7

2 years ago

1.0.6

2 years ago

1.0.5

2 years ago

1.0.4

2 years ago

1.0.3

2 years ago

1.0.2

2 years ago

1.0.1

2 years ago

1.0.0

2 years ago