Class DotCodeParameters

Class DotCodeParameters

Namespace: Aspose.BarCode.Generation
Assembly: Aspose.BarCode.dll (25.2.0)

DotCode parameters.

[XmlSerialization(Name = "Aspose.BarCode.Reader.Properties.BarcodeParameters.DotCodeParameters")]
public class DotCodeParameters

Inheritance

objectDotCodeParameters

Inherited Members

object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

Properties

AspectRatio

Height/Width ratio of 2D BarCode module.

[XmlSerialization(Type = XmlSerializationType.Element)]
public float AspectRatio { get; set; }

Property Value

float

Columns

Identifies columns count. Sum of the number of rows plus the number of columns of a DotCode symbol must be odd. Number of columns must be at least 5. Default value: -1

[XmlSerialization(Type = XmlSerializationType.Element)]
public int Columns { get; set; }

Property Value

int

DotCodeEncodeMode

Identifies DotCode encode mode. Default value: Auto.

[XmlSerialization(Type = XmlSerializationType.Element)]
public DotCodeEncodeMode DotCodeEncodeMode { get; set; }

Property Value

DotCodeEncodeMode

DotCodeStructuredAppendModeBarcodeId

Identifies the ID of the DotCode structured append mode barcode. ID starts from 1 and must be less or equal to barcodes count. Default value is -1.

[XmlSerialization(Type = XmlSerializationType.Element)]
public int DotCodeStructuredAppendModeBarcodeId { get; set; }

Property Value

int

DotCodeStructuredAppendModeBarcodesCount

Identifies DotCode structured append mode barcodes count. Default value is -1. Count must be a value from 1 to 35.

[XmlSerialization(Type = XmlSerializationType.Element)]
public int DotCodeStructuredAppendModeBarcodesCount { get; set; }

Property Value

int

ECIEncoding

Identifies ECI encoding. Used when DotCodeEncodeMode is Auto. Default value: ISO-8859-1

[XmlSerialization(Type = XmlSerializationType.Element)]
public ECIEncodings ECIEncoding { get; set; }

Property Value

ECIEncodings

IsReaderInitialization

Indicates whether code is used for instruct reader to interpret the following data as instructions for initialization or reprogramming of the bar code reader. Default value is false.

[XmlSerialization(Type = XmlSerializationType.Element)]
public bool IsReaderInitialization { get; set; }

Property Value

bool

Rows

Identifies rows count. Sum of the number of rows plus the number of columns of a DotCode symbol must be odd. Number of rows must be at least 5. Default value: -1

[XmlSerialization(Type = XmlSerializationType.Element)]
public int Rows { get; set; }

Property Value

int

Methods

ToString()

Returns a human-readable string representation of this Aspose.BarCode.Generation.DotCodeParameters.

public override string ToString()

Returns

string

A string that represents this Aspose.BarCode.Generation.DotCodeParameters.

 English