Watermark
Add a watermark pattern over content for branding or security.
When to Use
- To protect sensitive documents or images
- For branding on internal dashboards
- To discourage unauthorized screenshots
Import
Examples
Basic
Multi-line
Image Watermark
API
WatermarkProps
content—string | string[]— Watermark text (string array for multi-line)image—string— Watermark image URL (overrides text)width—number— Watermark width (default:120)height—number— Watermark height (default:64)rotate—number— Rotation angle in degrees (default:-22)gap—[number, number]— Spacing between watermarks [x, y] (default:[100, 100])offset—[number, number]— Position offset [x, y]font—{ color, fontSize, fontWeight, fontFamily, fontStyle }— Font configurationzIndex—number— Z-index of the watermark layerinherit—boolean— Inherit to child elements (default:true)