Watermark Parameters
Parameters for watermark generation request.
| Parameter | Type | Required | Description |
|---|---|---|---|
| text | string | Required | Watermark text (English letters, numbers, symbols and spaces only) |
| font_size | integer | Required | Font size in pixels (based on 72dpi, will be scaled according to dpi parameter) |
| font_weight | integer | Required | Font weight (100=thin, 400=normal, 700=bold) |
| font_italic | boolean | Required | Whether to use italic font |
| density | integer | Required | Watermark density percentage (higher = more watermarks) |
| color | string | Required | Watermark color in hex format (#RRGGBB or RRGGBB) |
| transparent | number | Optional | Watermark transparency (0=fully transparent, 1=opaque). Default: 0.8 |
| font_family | string | Optional | Font family name. Default: Arial |
| rotation | integer|null | Optional | Rotation angle in degrees (-180 to 180). Use null for random rotation per page |
| dpi | integer | Optional | Output image resolution: 72=normal, 150=clear, 300=high, 600=ultra. Default: 300 |