Namespace IronQr
Classes
Installation
A directory with write-access where setup and temporary files and will be deployed when necessary.
License
Allows IronQr license keys to be applied globally across an application.
QrCode
Represents a QR Code that can be rendered.
QrErrorCorrectionLevel
The error correction level of a QR code. A higher QrErrorCorrectionLevel creates more complex QR codes, which are less prone to reading errors. They may also be readable if damaged or partially obscured.
Please also see http://www.qrcode.com/en/about/error_correction.html
QrImageInput
Represents an image-based QR input implementing the IQrInput interface. Example:
var frame = new QrImageInput(new AnyBitmap("../assets/frame01.jpg"));
QrLogo
Represents a logo to be embedded within a QR code.
QrOptions
Represents the options for a QR code, including error correction level, version, and character encoding.
QrReader
Provides functionality to read QR codes with optional settings.
QrResult
Represents the result of a QR code detection.
QrResultPosition
Represents the position of the detected QR code in the image.
QrStyleOptions
Creates the styling options for a QR code, including dimensions, margins, color, background color, annotations, and logo.
QrWriter
Provides functionality to write QR codes.
Interfaces
IQrInput
Defines the interface for QR input types that can be disposed.