API Reference
Class
QrPngCanvasFrameOptions
Decorative frame options drawn around the QR bounds (outside the QR area).
Inheritance
- Object
- QrPngCanvasFrameOptions
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
- Property QrPngCanvasOptions.Frame
Constructors
public QrPngCanvasFrameOptions() #Inherited Methods
Properties
public Int32 ThicknessPx { get; set; } #Frame thickness in pixels.
public Int32 GapPx { get; set; } #Gap between the QR bounds (including quiet zone) and the frame.
public Int32 RadiusPx { get; set; } #Frame corner radius in pixels.
public Rgba32 Color { get; set; } #Frame color.
public QrPngGradientOptions Gradient { get; set; } #Optional frame gradient (overrides Color when set).
public QrPngCanvasEdgePatternOptions EdgePattern { get; set; } #Optional edge pattern overlay.
public Int32 InnerThicknessPx { get; set; } #Optional inner frame thickness in pixels (0 = disabled).
public Int32 InnerGapPx { get; set; } #Gap from the QR bounds to the inner frame.
public Nullable<Rgba32> InnerColor { get; set; } #Optional inner frame color. When null, Color is used.
public QrPngGradientOptions InnerGradient { get; set; } #Optional inner frame gradient (overrides InnerColor when set).
public QrPngCanvasEdgePatternOptions InnerEdgePattern { get; set; } #Optional inner edge pattern overlay.