Search Results for

    Show / Hide Table of Contents

    Class QrImageInput

    Represents an image-based QR input implementing the IQrInput interface. Example:

    var frame = new QrImageInput(new AnyBitmap("../assets/frame01.jpg"));
    Inheritance
    System.Object
    QrImageInput
    Implements
    IQrInput
    System.IDisposable
    Namespace: IronQr
    Assembly: IronQr.dll
    Syntax
    public class QrImageInput : Object, IQrInput, IDisposable

    Constructors

    QrImageInput(AnyBitmap, QrScanMode)

    Initializes a new instance of the QrImageInput class.

    Declaration
    public QrImageInput(AnyBitmap image, QrScanMode qrScanMode)
    Parameters
    Type Name Description
    IronSoftware.Drawing.AnyBitmap image

    The image to be used for QR code operations.

    QrScanMode qrScanMode

    The QrScanMode to be used for QR code operations. Default is Auto.

    Properties

    Image

    Gets or sets the image to be used for QR code operations.

    Declaration
    public AnyBitmap Image { get; set; }
    Property Value
    Type Description
    IronSoftware.Drawing.AnyBitmap

    QrScanMode

    Define how IronQR scans and detects QR Codes in an image to read. By default, a ML model will scan the image, and a basic second scan will be run if the ML model finds none.

    Declaration
    public QrScanMode QrScanMode { get; set; }
    Property Value
    Type Description
    QrScanMode

    Methods

    Dispose()

    Releases all resources used by the image.

    Declaration
    public void Dispose()

    Implements

    IQrInput
    System.IDisposable
    ☀
    ☾
    Downloads
    • Download with Nuget
    • Start for Free
    In This Article
    Back to top
    Install with NuGet
    Want to deploy IronQR to a live project for FREE?
    What’s included?
    30 days of fully-functional product
    Test and share in a live environment
    No watermarks in production
    Get your free 30-day Trial Key instantly.
    No credit card or account creation required
    Your Trial License Key has been emailed to you.
    Download IronQR free to apply
    your Trial Licenses Key
    Install with NuGet View Licenses
    Licenses from $499. Have a question? Get in touch.