1.0.4 • Published 3 years ago
cell-watermark v1.0.4
Class: Watermark
Watermark(options)
new Watermark(options)
Parameters:
| Name | Type | Description |
|---|---|---|
| options | Object | The options of watermark(Properties) |
Properties:
| Name | Type | Attributes | Default | Description |
|---|---|---|---|---|
| content | String | \<optional> | watermark's text | |
| appendTo | String | \<optional> | 'body' | parent of watermark's container |
| width | Number | \<optional> | 150 | watermark's width. unit: px |
| height | Number | \<optional> | 20 | watermark's height. unit: px |
| rowSpacing | Number | \<optional> | 60 | row spacing of watermarks. unit: px |
| colSpacing | Number | \<optional> | 30 | col spacing of watermarks. unit: px |
| rotate | Number | \<optional> | 15 | watermark's tangent angle. unit: deg |
| opacity | Number | \<optional> | 0.1 | watermark's transparency |
| fontSize | Number | \<optional> | 0.85 | watermark's fontSize. unit: rem |
| fontFamily | String | \<optional> | 'inherit' | watermark's fontFamily. |
Author: Lruihao
Methods
upload(content)
Upload watermark's text content
Parameters:
| Name | Type | Description |
|---|---|---|
| content | String | watermark's text |
render(options)
Rerender watermark
Parameters:
| Name | Type | Description |
|---|---|---|
| options | Object | The options of watermark(Properties) |
destroy()
Force destroy watermark