Skip to main content

IBarcodeOptions

Interfaces

IBarcodeOptions

A structure defining the barcode options.

Example

{
"defaultItemsConfig": {
"barcode": {
"barcodeOptions": {
"margin": 0
}
}
}
}

Properties

aztecLayers?
optional aztecLayers?: number;
characterSet?
optional characterSet?: string;

Specifies what character encoding to use when decoding.

code128ForceCodesetB?
optional code128ForceCodesetB?: boolean;
databarExpandedSegments?
optional databarExpandedSegments?: number;
disableEci?
optional disableEci?: boolean;
errorCorrection?
optional errorCorrection?: string;
margin?
optional margin?: number;

Specifies a margin, in pixels. This margin differs for barcode formats, for example, it controls the space before and after the barcode horizontally for linear formats.

pdf417Compact?
optional pdf417Compact?: boolean;
pdf417Compaction?
optional pdf417Compaction?: string;
pdf417Dimensions?
optional pdf417Dimensions?: object;
pureBarcode?
optional pureBarcode?: boolean;

If true, the image is a pure monochrome image of a barcode.

qrVersion?
optional qrVersion?: number;

The version of QR code to be encoded, in the range [1, 40].

xDimension?
optional xDimension?: number;
Was this page helpful?