Brother Brolib Instruction Manual

Instructions for BROLIB.DLL functions
© 2020 Brother Industries, Ltd. All rights reserved.
Version 02
printer driver is installed on your PC.
1. Int openport(a)
Description: Start the Windows printer spool.
Parameter:
a: String,
(1). Please specified the printer driver name.
Make the printer driver name the same as the name indicated on the
device and printer of the control panel.
Example: Brother TD-4750TN
(2).
For network printer, please specified the UNC path and printer name.
Example: \\server\TD-4750TN
(3). For Centronics interface directly, please specify LPT1 to LPT4.
Example: LPT1
(4). For USB interface directly, please specify USB.
Example: USB
Return value:
1: Success
0: Fail
2. Int closeport()
Description: Close Windows printer spool.
Parameter: None
Return value:
1: Success
0: Fail
1
3. Int setup(a,b,c,d,e,f,g)
Description: Set up label width, label height, print speed, print density,
sensor type, gap/black mark vertical distancegap/black mark
shift distance
Parameter:
a: String, set label width; unit: mm
b: String, set label height; unit: mm
c: String, set print speed, (selectable print speeds vary on different printer
models)
1.0: Set print speed at 1.0"/sec
1.5: Set print speed at 1.5"/sec
2.0: Set print speed at 2.0"/sec
3.0: Set print speed at 3.0"/sec
4.0: Set print speed at 4.0"/sec
6.0: Set print speed at 6.0"/sec
8.0: Set print speed at 8.0"/sec
10.0: Set print speed at 10.0"/sec
d: String, set print density
0~15the greater the number, the darker the printing
e: String, set the sensor type to be used
0: Vertical gap sensor
1: Black mark sensor
f: String, set vertical gap height of the gap/black mark. Unit: mm
g: String, set shift distance of the gap/black mark. Unit: mm.
Return value:
1: Success
0: Fail
4. Int clearbuffer()
Description: Clear image buffer
Parameter: None
Return value:
1: Success
0: Fail
2
5. Int barcode(a,b,c,d,e,f,g,h,I)
Description: Cerate barcode
Parameter:
a: String, the starting point of the bar code along the X direction, given in
points
(203 DPI, 1 mm=8 dots, 300 DPI: 1 mm=12 dots)
b: String, the starting point of the bar code along the Y direction, given in
points
(203 DPI, 1 mm=8 dots, 300 DPI: 1 mm=12 dots)
c: String
Barcode Description
128 Code 128, switching code subset A, B, C automatically
128M Code 128, switching code subset A, B, C manually
EAN128 Code 128, switching code subset A, B, C automatically
25 Interleaved 2 of 5
25C Interleaved 2 of 5 with check digits
39 Code 39
39C Code 39 with check digits
EAN13 EAN13 EAN13+2 EAN 13 with 2 digits add-on EAN13+5 EAN 13 with 5 digits add-on
EAN8 EAN8 EAN8+2 EAN 8 with 2 digits add-on EAN8+5 EAN 8 with 5 digits add-on
CODA Codabar
POST Postnet
UPCA UPC-A UPCA+2 UPCA with 2 digits add-on UPCA+5 UPCA with 5 digits add-on
UPCE UPCE UPCE+2 UPCE with 2 digits add-on UPCE+5 UPCE with 5 digits add-on
d: String, set up bar code height, given in points
e: String, set up whether to print human recognizable interpretation (text)
or not.
0: prints no interpretation
1: prints interpretation
f: String, set up rotation degrees
3
Loading...
+ 8 hidden pages