Step 2: Barcode Keys

--hasChecksum

  • Specifies whether the barcode being recognized must be interpreted as the barcode of the same type but with a check sum.
Key Parameters Default
-bhc no
- -hasChecksum

--isCode39WithoutAsterisk

  • Specifies that the Code 39 barcode being recognized has no start and stop symbol, the asterisk “*”. This property is only available for barcodes of the Code 39 type.
Key Parameters Default
-bc39wa no
- -isCode39WithoutAsterisk

--orientation

  • Specifies the types of barcode orientation.
Key Parameters Default
-bo OR superposition of the following constant:
Left_To_Right,
Down_To_Top,
Right_To_Left,
Top_To_Down,
Autodetect
Autodetect
- -orientation

--codePage

  • Change CLI 11 R1
  • Recognize barcodes which do not conform to the barcode specifications.
Key Parameters Default
-bcp Null
Latin
Cyrillic
EasternEuropean
Baltic
Turkish
US_MSDOS
LatinI_MSDOS
Russian_MSDOS
Baltic_MSDOS
Turkish_IBM
Slavic_MSDOS
Greek
Greek_737
Greek_869
Latin_ISO
EasternEuropean_ISO
Turkish_ISO
Baltic_ISO
Cyrillic_ISO
Greek_ISO
KOI8
Tatar
Tatar_MSDOS
Roman_Macintosh
Greek_Macintosh
Cyrillic_Macintosh
Ukrainian_Macintosh
Latin2_Macintosh
Icelandic_Macintosh
Turkish_Macintosh
Croatian_Macintosh
Armenian
Armenian_MSDOS
Armenian_Macintosh
Hebrew
Hebrew_MSDOS
Hebrew_Macintosh
Hebrew_ISO
Latin5_ISO
Cyrillic_MSDOS
Bashkir
Chinese_Simpl_GB
Chinese_Simpl_Mac
Chinese_Trad_Big
Chinese_Trad_Mac
Japan_Mac
Japan_SJIS
Korean
Korean_Johab
Korean_Mac
Mathematical
Digits
Thai
Thai_Macintosh
Vietnamese
Null
- -codePage

--supplementType

  • Specifies the types of the supplementary barcode. This key is only available for barcodes of the EAN 8, 13 and UPC-E types.
Key Parameters Default
-bst an OR superposition of the following constant:
Void
2Digits
5Digits
Autodetect
Autodetect
- -supplementType

--Type

  • Detects Specifies the types of the barcode.
Key Parameters Default
-bt Space-separated combination of the following constants:
Code39
Interleaved25
EAN13
Code128
EAN8
Codabar
UPCE
Industrial25
IATA25
Matrix25
Code93
PostNet
UCC128
Patch
PDF417
Aztec
DataMatrix
QRCode
MaxiCode
Code32
FullAscii
IntelligentMail
Autodetect.
(see descriptions in Step 2: Barcode Type Enum)
Autodetect
- -Type

Further details on the different barcode types can be found here: Step 2: Barcode Types

--enableAdvancedExtraction

  • New CLI 11 R1
  • More possibilities of barcodes location are considered; in particular, detection of the barcodes which are positioned at 45° to the page orientation is enabled. However, the processing slows down.
  • This option is only valid for two-dimensional barcodes.
Key Parameters Default
-beae no
- -enableAdvancedExtraction

--minRatioToTextHeight

  • New CLI 11 R1
  • This option defines the minimal acceptable height of the barcode in relation to the average letters height. Use this option if you need to allow detecting low barcodes.
  • Only a positive value can be assigned to this option. The upper limit to this property value is 2147483647 (=2^31-1).
  • The default value of this property is -1, which means that the setting will be adjusted automatically.
Key Parameters Default
-bmrth -1
- -minRatioToTextHeight

See also

  • Download HTML documentation