1.1.2 • Published 1 year ago

watrmark v1.1.2

Weekly downloads
-
License
ISC
Repository
github
Last release
1 year ago

Watrmark

watrmark 是一个用于在网页中创建水印的 npm 包。它提供了一个简单易用的接口,让你可以轻松地添加自定义水印到网页内容中。无论是在保护敏感信息还是在展示品牌标识时,这个包都能帮助你快速生成具有专业外观的水印效果。

✨ 特性

  • 支持TS
  • 丰富的配置项
  • 使用简单

安装

使用 npm:

npm install watrmark --save

使用 pnpm:

pnpm install watrmark --save

基础使用

import { generate } from "watrmark"
generate("水印文本 9311")

清除水印

import { generate, clearWatrmark } from "watrmark"
const watrmarkId = generate("水印文本 9311")
clearWatrmark(watrmarkId)

API

generate(text: string, options?: WatrmarkOptions)

对当前网页生成一个水印,并返回一个唯一标识,预留传递给 clearWatrmark 用于清除水印。

  • WatrmarkOptions
参数类型描述默认值
widthnumber水印宽度200
heightnumber水印高度200
fontSizestring水印文字大小24px
fontFamilystring水印字体微软雅黑
colorstring水印文字颜色#333
rotatenumber水印旋转角度330
opacitynumber水印透明度0.1
  • 返回值

    • string
  • 示例

import { generate } from "watrmark"
const watrmarkId = generate("水印文本 9311")

clearWatrmark(watrmarkId?: string)

清除当前网页的水印, 如果不传入 watrmarkId,则清除所有.

  • 示例
import { clearWatrmark } from "watrmark"
clearWatrmark("watrmarkId")

Issues

https://github.com/Belen-Luo/watrmark/issues

更新日志

发布周期

  • 修订版本号:日常bugfix更新。
  • 次版本号:发布带有新特性的向下兼容的版本。
  • 主版本号:含有破坏性更新和新特性。

v1.0.0

  • 网页水印创建

v1.1.0

  • 添加水印清除功能

v1.2.0

  • 添加防修改和注入功能
1.1.2

1 year ago

1.1.1

1 year ago

1.1.0

1 year ago

1.0.1

1 year ago

1.0.0

1 year ago