CodeGlyphX logo
CodeGlyphX

API Reference

Class

OtpQrSafetyReport

Namespace CodeGlyphX
Assembly CodeGlyphX
Modifiers sealed

Result of OTP QR scan safety evaluation.

Inheritance

  • Object
  • OtpQrSafetyReport

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

Properties

public Double ContrastRatio { get; } #

Gets the color contrast ratio.

public Boolean HasSufficientContrast { get; } #

Gets whether contrast meets the minimum recommendation.

public Boolean HasSufficientQuietZone { get; } #

Gets whether quiet zone meets the minimum recommendation.

public Boolean HasSufficientModuleSize { get; } #

Gets whether module size meets the minimum recommendation.

public Boolean HasOpaqueColors { get; } #

Gets whether colors are fully opaque.

public Boolean HasRecommendedErrorCorrection { get; } #

Gets whether error correction level matches OTP recommendation.

public Int32 RecommendedModuleSize { get; } #

Gets the recommended module size.

public Int32 RecommendedQuietZone { get; } #

Gets the recommended quiet zone size in modules.

public Boolean IsOtpSafe { get; } #

Gets whether the rendering is likely OTP-safe.

public Int32 Score { get; } #

Gets a 0-100 score (higher is better).

public String[] Issues { get; } #

Gets any warnings or suggestions.