Programming instructions
Intermec Fingerprint v7.61 – Programmer’s Reference Manual Ed. 724
Chapter 2 Program Instructions
BARMAG (BM)
Field of Application
 Statement  specifying  the  magnifi cation in regard of width of the 
bars in a bar code.
Syntax BARMAG|BM<nexp> 
<nexp> is  the  magnifi cation in regard of width of the bars, which 
make up the bar code.
Allowed input:  Depends on type of bar code.
Default value:  2
Reset to default by: PRINTFEED execution.
Remarks
 The  magnifi cation only affects the bar code ratio (see BARRATIO), 
not the height of the bars (see BARHEIGHT). For example, by default 
the BARRATIO is 3:1 and the BARMAG is 2, which means that the 
wide bars will be 6 dots wide and the narrow bars will be 2 dots wide 
(2 × 3:1 = 6:2).
 The magnifi cation also affects the interpretation in EAN and UPC bar codes, 
since the interpretation is an integrated part of the EAN/UPC code.
 BARMAG can be replaced by a parameter in the BARSET statement.
Example
 Programming a Code 39 bar code, selecting a barfont for all directions and 
enabling the printing of the bar code interpretation:
  10   PRPOS 30,400
  20   DIR 1
  30   ALIGN 7
  40   BARTYPE "CODE39"
  50   BARRATIO 2,1
  60   BARHEIGHT 120
  70   BARMAG 3
  80   BARFONT "Swiss 721 BT" ON
  90   PRBAR "ABC"
  100   PRINTFEED
 A  more  compact  method  is  illustrated  by  the  example  for  BARSET 
statement.










