Blind Watermark Configuration
Inheritance Note
This configuration inherits all options from Watermark Configuration Options, but enforces fixed values for:
globalAlpha: Always0.005(cannot be modified)mode: Always'blind'(cannot be modified)
Specialized Properties
globalAlpha
- Type:
number - Fixed Value:
0.005 - Description: Preset to ultra-low transparency for blind watermark effect. All modification attempts will be automatically overridden.
mode
- Type:
string - Fixed Value:
'blind' - Description: Locked in blind watermark mode. Changing this value has no effect.
Technical Implementation
The blind watermark:
- Inherits all standard watermark capabilities
- Automatically enforces
globalAlpha=0.005during initialization and all updates - Permanently sets
mode='blind'(even if other values are provided) - Maintains all other configurable options from the parent class
Example Usage
javascript
// These values will be automatically corrected:
new BlindWatermark({
globalAlpha: 0.1, // Will be forced to 0.005
mode: 'default' // Will be forced to 'blind'
})