# react-watermark-module
React水印组件,支持图片水印,文字水印。
### 安装
```npm
npm i --save react-watermark-module
```
### 用法
```javascript
import ReactWatermark from 'react-watermark-module'
const imagePath = require('imagePath.png')
const logoPath = require('logoPath.jpg')
```
### 文字水印
1、支持左上、左下、右上、右下、居中等位置
2、支持任意位置
3、多行文字(暂不支持)
**简易API**
```javascript
<ReactWatermark
imagePath={} //必须,对象,背景图片
textData={'红掌拨清波'} //必须,字符串,水印内容
type={'text'} //必须,水印类型
/>
```
**所有API**
```javascript
<ReactWatermark
ID={'watermark'} //非必须,字符串,id
color={'#f00'} //非必须,字符串,水印颜色
font={'28px serif'} //非必须,字符串,水印字号、字体
imagePath={} //必须,对象,背景图片
textData={'红掌拨清波'} //必须,字符串,水印内容
textPosition={[100, 40]} //水印位置,默认右下角,支持字符串:leftTop、leftBottom、rightTop、rightBottom、center,也支持自定义位置,用数组表示 [x, y]
transparent={0.4} //非必须,文字透明度
type={'text'} //必须,水印类型
/>
```
### 图片水印
1、支持左上、左下、右上、右下、居中等位置
2、支持任意位置
3、多个logo水印(暂不支持)
当type是logo时,对文字水印的字体设置无效,请不要混淆。
**简易API**
```javascript
<ReactWatermark
imagePath={} //必须,对象,背景图片
logoPath={} //必须,logo水印的路径,用require或import导入
type={'logo'} //必须,水印类型
/>
```
**所有API**
```javascript
<ReactWatermark
ID={'watermark'} //非必须,字符串,id
imagePath={} //必须,对象,背景图片
logoPath={} //必须,logo水印的路径,用require或import导入
textPosition={[100, 40]} //水印位置,默认右下角,支持字符串:leftTop、leftBottom、rightTop、rightBottom、center,也支持自定义位置,用数组表示 [x, y]
transparent={0.4} //非必须,logo透明度
type={'logo'} //必须,水印类型
/>
```
### 疑问
插件目前只支持单文本和单logo水印,后续有多文本和多logo水印,以及更多新的功能,也欢迎你参与项目的迭代。
没有合适的资源?快使用搜索试试~ 我知道了~
react-React水印组件支持图片水印文字水印
共17个文件
xml:7个
js:3个
css:2个
5星 · 超过95%的资源 需积分: 50 15 下载量 180 浏览量
2019-08-15
02:18:47
上传
评论
收藏 15KB ZIP 举报
温馨提示
React水印组件,支持图片水印,文字水印。
资源推荐
资源详情
资源评论
收起资源包目录
react-React水印组件支持图片水印文字水印.zip (17个子文件)
react-watermark-module-master
src
watermark.css 49B
index.js 4KB
.idea
misc.xml 4KB
workspace.xml 21KB
dictionaries
yongyuehuang.xml 91B
inspectionProfiles
Project_Default.xml 695B
modules.xml 296B
react-watermark-module.iml 458B
preferred-vcs.xml 172B
vcs.xml 180B
LICENSE 1KB
README.md 2KB
dist
watermark.css 49B
index.js 8KB
.gitignore 884B
index.js 294B
package.json 597B
共 17 条
- 1
资源评论
- 田仲政2023-07-26这个React水印组件的文档写得很清晰,上手很容易,不需要过多研究就能快速上手使用。
- 咖啡碎冰冰2023-07-26在使用这个React水印组件后,我发现它的性能表现很不错,没有出现明显的卡顿或者资源消耗过高的问题。
- 袁大岛2023-07-26和其他水印组件相比,这个React水印组件使用起来挺方便的,功能也比较全面,满足了我的需求。
- 大头蚊香蛙2023-07-26这个React水印组件真的很实用,可以方便地添加图片和文字水印,简单操作就能搞定。
- Unique先森2023-07-26通过这个React水印组件,我可以轻松地为我的网页或者图片增加一些特殊效果,让它们更加个性化。
weixin_39840924
- 粉丝: 492
- 资源: 1万+
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功