2.0.1 • Published 4 years ago

water-printe v2.0.1

Weekly downloads
9
License
MIT
Repository
github
Last release
4 years ago

一个基于 canvas 实现的简单文本水印工具

npm 使用示例

import waterPrinte from 'water-printe'

const clearWaterPrinte = waterPrinte('哀木涕 Y009527');

setTimeout(() => {
  clearWaterPrinte();
}, 10000)

CDN 使用示例

<!-- 记得修改最新的版本号 -->
<script src="https://unpkg.com/water-printe@1.1.2/lib/water-printe.min.js"></script>
<script>
  window.WaterPrinte('哀木涕 Y009527')
</script>

下图是工具效果

demo

WaterPrinte 配置

参数说明类型可选值默认值
text显示在水印中的文本string-药研社
el水印需要插入的位置,可以传入 DOM 或者 CSS 选择器string/HTMLDOM-body
options水印工具的一些设置项,用于修改样式文字大小密度等Object--
clear水印返回的清理函数,用于清除水印Function--

options 选项

参数说明类型可选值默认值
zIndex水印的层级number-999999
rotate水印文字旋转角度number--20
width每个文字的区块的宽度,(注意文字是居中的)number-200
height每个文字的区块的高度,(注意文字是居中的)number-200
font水印文字的字体样式string-14px Microsoft JhengHei
color水印文字的颜色string-rgba(0 , 0, 0, 0.15)
2.0.1

4 years ago

2.0.0

4 years ago

1.3.0

4 years ago

1.2.0

4 years ago

1.1.3

4 years ago

1.1.2

4 years ago

1.1.1

4 years ago

1.1.0

4 years ago