Search Results for

    Show / Hide Table of Contents

    Class BarcodeQR

    Creates the 2D QR code barcode.

    Inheritance
    System.Object
    BarcodeBase
    Barcode2DBase
    BarcodeQR
    Inherited Members
    Barcode2DBase.DrawBarcode(IGraphics, RectangleF)
    BarcodeBase.Name
    BarcodeBase.Color
    BarcodeBase.Font
    BarcodeBase.Clone()
    BarcodeBase.GetDefaultValue()
    Namespace: FastReport.Barcode
    Assembly: FastReport.Base.dll
    Syntax
    public class BarcodeQR : Barcode2DBase

    Properties

    Angle

    Gets or sets the rotation angle (in degrees) applied to rotational module shapes. Supported shapes - Star, Hexagon, Snowflake. This property has no effect on non-rotational shapes (e.g., Rectangle, Circle, Diamond, etc.).

    Declaration
    public int Angle { get; set; }
    Property Value
    Type Description
    System.Int32

    Encoding

    Gets or sets the encoding used for text conversion.

    Declaration
    public QRCodeEncoding Encoding { get; set; }
    Property Value
    Type Description
    QRCodeEncoding

    ErrorCorrection

    Gets or sets the error correction.

    Declaration
    public QRCodeErrorCorrection ErrorCorrection { get; set; }
    Property Value
    Type Description
    QRCodeErrorCorrection

    QuietZone

    Gets or sets the value indicating that quiet zone must be shown.

    Declaration
    public bool QuietZone { get; set; }
    Property Value
    Type Description
    System.Boolean

    Shape

    Gets or sets the visual shape of QR code modules.

    Declaration
    public QrModuleShape Shape { get; set; }
    Property Value
    Type Description
    QrModuleShape

    UseThinModules

    Gets or sets a value indicating whether non-finder modules should be rendered with thin (inset) appearance. When set to true, modules are drawn smaller than their cell with padding; when false, modules fill the entire cell (classic look).

    Declaration
    public bool UseThinModules { get; set; }
    Property Value
    Type Description
    System.Boolean

    Methods

    Assign(BarcodeBase)

    Assigns properties from other, similar barcode.

    Declaration
    public override void Assign(BarcodeBase source)
    Parameters
    Type Name Description
    BarcodeBase source

    Barcode object to assign properties from.

    Overrides
    BarcodeBase.Assign(BarcodeBase)
    Back to top © 1998-2026 Copyright Fast Reports Inc.