CrImage::Util::WatermarkOptions
Inherits Reference / Object
Options for watermark application.
Configures watermark placement, opacity, and tiling behavior.
Properties:
position: Watermark position (default: BottomRight)custom_point: Custom position when position is Customopacity: Watermark opacity 0.0-1.0 (default: 0.5)tiled: Whether to tile watermark across image (default: false)
Constructors
new(position : CrImage::Util::WatermarkPosition = WatermarkPosition::BottomRight, custom_point : CrImage::Point | Nil = nil, opacity : Float64 = 0.5, tiled : Bool = false)
SourceInstance methods
custom_point
Sourcecustom_point=(custom_point : Point | Nil)
Sourceopacity
Sourceopacity=(opacity : Float64)
Sourceposition
Sourceposition=(position : WatermarkPosition)
Sourcetiled
Sourcetiled=(tiled : Bool)
Source