Barcode Properties



BarcodeType
Returns the barcode type.

Syntax
btValue = object.BarcodeType
Remarks
EBarcodeTypes. The property is read only.



Text
Returns the barcode string.

Syntax
stringValue = object.Text
Remarks
String. The property is read only.



Data
Returns the barcode raw data.

Syntax
dataValue = object.Data
Remarks
Array of bytes. The property is read only.



BarNums
Returns the number of bars.

Syntax
iValue = object.BarNums
Remarks
Long integer. The property is read only.



PageNum
Returns the page number (for multi page .tiff or .gif files).

Syntax
iValue = object.PageNum
Remarks
Long integer. The property is read only.



x1,y1,x2,y2,x3,y3,x4,y4
Returns the X, Y coordinates of barcode corners.

Syntax
iValue = object.x1
Remarks
Long integer. The property is read only.



dq Property
Returns the decoding quality.

Syntax
iValue = object.dq
Possible values
0...100
Remarks
Long integer. The property is read only.
Works only for PDF417, DataMatrix, QRCode, AztecCode barcodes.



error
Returns the error code of unrecognized barcode. This property has actual value only if barcode result have type - AztecUnrecognized, LinearUnrecognized, PDF417Unrecognized, DataMatrixUnrecognized or QRCodeUnrecognized.

Syntax
iValue = object.error
Possible values
Error codes.
Remarks
Long integer. The property is read only.



blurring
Returns the blurring value of barcode. This property has actual value only if BlurringCalc property is true.

Syntax
iValue = object.blurring
Possible values
-1 - blurring cannot be determined
0... - blurring value
Remarks
Long integer. The property is read only.