CodeGlyphX logo
CodeGlyphX

API Reference

Class

QrPngCanvasVignetteOptions

Namespace CodeGlyphX.Rendering.Png
Assembly CodeGlyphX
Modifiers sealed

Edge vignette options for the canvas background.

Inheritance

  • Object
  • QrPngCanvasVignetteOptions

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Returned or exposed by

Constructors

Properties

public Rgba32 Color { get; set; } #

Vignette color (alpha recommended).

public Int32 BandPx { get; set; } #

Vignette band width in pixels.

public Double Strength { get; set; } #

Vignette strength multiplier (0..2).

public Boolean ProtectQrArea { get; set; } #

When true, never draws inside the QR area.

public Byte QrAreaAlphaMax { get; set; } #

Maximum alpha allowed inside the QR area when ProtectQrArea is false. Set to 0 to apply no alpha limit.