Reference · Record · tools.rs

WatermarkOptions Record

No description yet.

struct WatermarkOptions {
    var text: String
    var logo: Data?
    var face: StampFace
    var bold: Bool
    var size: Double
    var opacity: Double
    var rotation: Double
    var color: RgbColor
    var background: RgbColor?
    var tiling: Tiling
    var spacingX: Double
    var spacingY: Double
    var from: UInt32
    var to: UInt32?
}

Fields

FieldTypeDescription
textStringNo description yet.
logoOption<Vec<u8>>a logo or picture instead of the text (Pro): the file's bytes
faceStampFaceNo description yet.
boldboolNo description yet.
sizef64No description yet.
opacityf64No description yet.
rotationf64No description yet.
colorRgbColorNo description yet.
backgroundOption<RgbColor>No description yet.
tilingTilingNo description yet.
spacing_xf64No description yet.
spacing_yf64No description yet.
fromu32No description yet.
toOption<u32>No description yet.

Used by

watermark_logo_areas, ToolOptions

Live demo

Watermark

Signatures are generated from the engine’s code. Swift is checked against the generated bindings; C# follows the bindings generator’s naming rules.