1.1.3 • Published 5 years ago

maple-watermark v1.1.3

Weekly downloads
2
License
ISC
Repository
github
Last release
5 years ago

Methods

  • {addWatermark} Function 添加水印

Usage

  • {config} Object
import { addWatermark } from "maple-watermark";

const config = {
	// 默认配置
	$el: document.body, // 挂载的父元素,建议父元素设置position
	firstStr: "Maple", // 第一段文字
	secondStr: "1208", // 第二段文字, 传入空字符串可以隐藏
	font: "14px Vedana", // 字体,参考css语法font
	color: "#bfbfbf", // 字体颜色,参考css语法color
	textAlign: "left", // 文本对齐方式,参考css语法canvas textAlign
	textBaseline: "Middle", // 文本基线,参考css语法canvas textBaseline
	rotate: (-20 * Math.PI) / 180, // 内容旋转角度,参考css语法canvas rotate
	firstStrLocal: {
		x: 15,
		y: 40
	}, // 第一段文字坐标
	secondStrLocal: {
		x: 15,
		y: 56
	}, // 第二段文字坐标
	top: 0, // 内容top,参考css语法position top
	left: 0, // 内容left,参考css语法position left
	zIndex: 1208120812081208, // 内容层级,参考css语法position z-index
	opacity: 0.28, // 字体颜色深浅,参考css语法opacity
	width: "100%", // 内容宽度,参考css语法width
	height: "100%", // 内容高度,参考css语法height
	canvasHeight: 128, // 画布高度,参考css语法height
	canvasWidth: 128, // 画布宽度,参考css语法width
	type: "canvas", // 水印类型:canvas | picture
	bgUrl: "", // 自定义水印图片
	bgRepeat: "repeat", // 是否及如何重复背景图像,参考css语法background-repeat
	bgSize: "auto", // 背景图像的尺寸,参考css语法background-size
	bgPosition: "top left", // 背景图像的起始位置,参考css语法background-position
	bgAttachment: "scroll" // 设置固定的背景图像,参考css语法background-attachment
};

addWatermark(config);

Source address

github:https://github.com/hf0913/watermark npm:https://www.npmjs.com/package/maple-watermark

Contact information

QQ:1330713179 WeChat:HF15243886475 Email:fenghu0913@gmail.com

1.1.3

5 years ago

1.1.2

5 years ago

1.1.1

5 years ago

1.1.0

5 years ago

1.0.9

5 years ago

1.0.7

5 years ago

1.0.6

5 years ago

1.0.5

5 years ago

1.0.4

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago