Class
SwissQRCodeEncoder

Defines the QRCode encoder class.

Definition

Namespace:Telerik.Reporting.Barcodes

Assembly:Telerik.Reporting.dll

Syntax:

cs-api-definition
public class SwissQRCodeEncoder : QRCodeEncoder

Inheritance: objectEncoderEncoder2DQRCodeEncoderSwissQRCodeEncoder

Inherited Members QRCodeEncoder.ModeQRCodeEncoder.VersionQRCodeEncoder.FNC1QRCodeEncoder.ApplicationIndicatorEncoder.ToString()

Constructors

SwissQRCodeEncoder()

Initializes a new instance of the SwissQRCodeEncoder class.

Declaration

cs-api-definition
public SwissQRCodeEncoder()

Properties

BillData

Gets the class representing the data fields mandatory to create a barcode used in a Swiss QR Bill.

Declaration

cs-api-definition
[TypeConverter(typeof(ExpandableObjectConverter))]
public SwissQRBillData BillData { get; }

Property Value

SwissQRBillData

ECI

Gets the Extended Channel Interpretation (ECI) mode of the SwissQR barcode - a constant "UTF8".

Declaration

cs-api-definition
[Browsable(false)]
public override ECIMode ECI { get; }

Property Value

ECIMode

Overrides QRCodeEncoder.ECI

ErrorCorrectionLevel

Gets the error correction level of the SwissQR barcode - a constant "M".

Declaration

cs-api-definition
[Browsable(false)]
public override ErrorCorrectionLevel ErrorCorrectionLevel { get; }

Property Value

ErrorCorrectionLevel

Overrides QRCodeEncoder.ErrorCorrectionLevel

QuietZone

Gets or sets a value indicating the size of the "quiet zone" around the barcode.

Declaration

cs-api-definition
public string QuietZone { get; set; }

Property Value

string

ValidateBillData

Gets or sets a value indicating whether the BillData fields will be validated, or not.

Declaration

cs-api-definition
public bool ValidateBillData { get; set; }

Property Value

bool

ValueFromBillData

Gets or sets a value indicating whether the barcode value will be generated from the BillData fields, or not.

Declaration

cs-api-definition
public bool ValueFromBillData { get; set; }

Property Value

bool