Programming instructions

Intermec Fingerprint v7.61 Programmers Reference Manual Ed. 7140
Chapter 2 Program Instructions
LAYOUT
Field of Application
Statement for handling of layout les.
Syntax LAYOUT[F,] <sexp
1
>,<sexp
2
>,<svar>|<sexp
3
>,<nvar>|<sexp
4
>
F, optionally allows use of data and error les instead of arrays
<sexp
1
> is the layout le.
<sexp
2
> is the logotype name le.
<svar>|<sexp
3
> is the data array (<svar>) or data le (<sexp
3
).
<nvar>/<sexp
4
> is the error array (<nvar>) or error le (<sexp
4
).
Remarks
<sexp
1
>: Layout le format sorted in ascending order (Records 1-n, 52 bytes each)
Input: H = hex digit, D = Numeric digit, C = Alpha character
Byte # Parameter Layout Type Input Notes
0-1 Element number HH
2 Layout type C
A = Logotype by name
B = Bar code
C = Text
E = Bar code extended fi eld Note 1
H = Barfont on/off
J = Baradjust (corresponds to BARADJUST stmt)
L = Logotype by number
S = Line
X = Box
3 Direction A,B,C,L,S,or X D
Barfont on/off (0=off; 1=on) H D
Security E D
4 Alignment A,B,C,L,S,X D
Aspect height ratio E D
5-8 X-position A,B,C,L,S,or X DDDD
Aspect width ratio E D
Baradjust left J DDDD
9-12 Y-position A,B,C,L,S,or X DDDD
Rows in bar code E DD
Baradjust right J DDDD
13-22 Font name C C
1
-C
10
Note 2
Logotype name A C
1
-C
10
Bar code name B C
1
-C
10
Barfont name H C
1
-C
10
Line length S DDDD
Box width X DDDD
Columns in bar code E DD Byte 13-14
Truncate according to code spec's E D Byte 15
23-42 Fixed text or alphanumeric data B or C C
1
-C
20
Fixed numeric data B D
1
-D
20
Logotype number L DD
Box height X DDDD
Line thickness S DDDD
43-44 No of char. to print (of byte 23-42) B or C DD
45-46 Image type (I = inverse image) A,C, or L C
Bar code ratio (wide/narrow bars) B DD
47 Vertical magnifi cation A,C, or L D
Bar code magnifi cation B D
48 Horizontal magnifi cation A,C, or L D
49-51 Bar code height B DDD
Line thickness X DDD