manuals.online logo
Brands
  1. Home
  2. •
  3. Brands
  4. •
  5. BIXOLON
  6. •
  7. Label Maker
  8. •
  9. BIXOLON BXLLIBX.CAB User manual

BIXOLON BXLLIBX.CAB User manual

This manual suits for next models

1

Other BIXOLON Label Maker manuals

BIXOLON SPP-L3000 User manual

BIXOLON

BIXOLON SPP-L3000 User manual

BIXOLON SLP-DL410KV User manual

BIXOLON

BIXOLON SLP-DL410KV User manual

BIXOLON SLP-TX220B User manual

BIXOLON

BIXOLON SLP-TX220B User manual

BIXOLON XT5-40 Series Instruction manual

BIXOLON

BIXOLON XT5-40 Series Instruction manual

BIXOLON XQ-840 Series User manual

BIXOLON

BIXOLON XQ-840 Series User manual

BIXOLON SLP-TX400 User manual

BIXOLON

BIXOLON SLP-TX400 User manual

BIXOLON XD5-43t User manual

BIXOLON

BIXOLON XD5-43t User manual

BIXOLON SRP-E770III Series User manual

BIXOLON

BIXOLON SRP-E770III Series User manual

BIXOLON XT5-43S User manual

BIXOLON

BIXOLON XT5-43S User manual

BIXOLON SLP-TX40xR Series Owner's manual

BIXOLON

BIXOLON SLP-TX40xR Series Owner's manual

BIXOLON SSP-L410 User manual

BIXOLON

BIXOLON SSP-L410 User manual

BIXOLON SLP-T400 User manual

BIXOLON

BIXOLON SLP-T400 User manual

BIXOLON SLP-DL413 User manual

BIXOLON

BIXOLON SLP-DL413 User manual

BIXOLON SLP-TX400R User manual

BIXOLON

BIXOLON SLP-TX400R User manual

BIXOLON SPP-L410 Instruction manual

BIXOLON

BIXOLON SPP-L410 Instruction manual

BIXOLON SRP-770/UPS User manual

BIXOLON

BIXOLON SRP-770/UPS User manual

BIXOLON SLP-TX223B User manual

BIXOLON

BIXOLON SLP-TX223B User manual

BIXOLON SLP-DL413KV User manual

BIXOLON

BIXOLON SLP-DL413KV User manual

BIXOLON SPP-L3000 Installation and operating manual

BIXOLON

BIXOLON SPP-L3000 Installation and operating manual

BIXOLON XD5-40t User manual

BIXOLON

BIXOLON XD5-40t User manual

BIXOLON SLP-DX223B User manual

BIXOLON

BIXOLON SLP-DX223B User manual

BIXOLON SRP-770IIE User manual

BIXOLON

BIXOLON SRP-770IIE User manual

BIXOLON SLP-TX403 User manual

BIXOLON

BIXOLON SLP-TX403 User manual

BIXOLON XD Series Installation instructions

BIXOLON

BIXOLON XD Series Installation instructions

Popular Label Maker manuals by other brands

Brother P-Touch 3600 user guide

Brother

Brother P-Touch 3600 user guide

Dymo Rhino 6500 user guide

Dymo

Dymo Rhino 6500 user guide

LabelMill LM3510 Operation manual

LabelMill

LabelMill LM3510 Operation manual

Brother P-Touch 2420PC Quick reference guide

Brother

Brother P-Touch 2420PC Quick reference guide

newell Dymo LabelManager 210D user guide

newell

newell Dymo LabelManager 210D user guide

Brother TD-4000 Gu

Brother

Brother TD-4000 Gu

U-Line BROTHER H-8754 manual

U-Line

U-Line BROTHER H-8754 manual

Tharo Systems H-435+ user manual

Tharo Systems

Tharo Systems H-435+ user manual

Brother E300 user guide

Brother

Brother E300 user guide

Godex RT700 SERIES Service manual

Godex

Godex RT700 SERIES Service manual

ID Technology 252 Operator / technical  manual

ID Technology

ID Technology 252 Operator / technical manual

Labelmate MC-11 user manual

Labelmate

Labelmate MC-11 user manual

CAB XD4M/300 Service manual

CAB

CAB XD4M/300 Service manual

Avery Dennison Pathfinder 6057 System administrator guide

Avery Dennison

Avery Dennison Pathfinder 6057 System administrator guide

Brother P-touch PT-9700PC user guide

Brother

Brother P-touch PT-9700PC user guide

TSC PEX1000 Series user manual

TSC

TSC PEX1000 Series user manual

Adkins Label Master user guide

Adkins

Adkins Label Master user guide

Epson LabelWorks LW-400 Specifications

Epson

Epson LabelWorks LW-400 Specifications

manuals.online logo
manuals.online logoBrands
  • About & Mission
  • Contact us
  • Privacy Policy
  • Terms and Conditions

Copyright 2025 Manuals.Online. All Rights Reserved.

API Manual
Label Printers
Rev. 2.0.0.1
BXLLIB.DLL
BXLLIBX.CAB
http://www.bixolon.com
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
1. C
onn
e
c
t
P
r
i
n
t
e
r
The ConnectPrinter function connect to instance of printer which is installed in
system.
BOOL
C
onn
e
c
t
P
r
i
n
t
e
r
(
LPCSTR
s
zP
ri
n
t
e
r
Na
m
e
)
;
Pa
r
a
m
e
t
e
r
s
szPrinterName
[in] Name of printer instance to connect
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
2. DisconnectPrinter
The DisconnectPrinter function disconnect to instance of printer which is connected.
BOOL
D
i
sc
onn
e
c
t
P
ri
n
t
e
r
()
;
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
3. StartLabel
The StartLabel function start to make label in printer.
BOOL
S
t
a
r
t
L
a
b
e
l
()
;
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
Re
m
a
r
ks
Must be called this function after call “ConnectPrinter” function.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
4. EndLabel
The EndLabel function stop to make label in printer.
void
E
ndL
a
b
e
l
()
;
Re
m
a
r
ks
Must be called this function before call “DisconnectPrinter” function.
5. SetConfigOfPrinter
The SetConfigOfPrinter function set up properties of printer.
BOOL
Se
t
C
on
f
i
g
O
f
P
r
i
n
t
e
r
(
int
n
S
p
ee
d
,
int
n
De
n
si
t
y
,
int
n
O
ri
e
n
t
ati
on
,
bool
b
A
u
t
o
C
u
t
,
int
n
C
u
tti
ng
Pe
ri
od
,
bool
b
B
a
ck
Fee
ding
,
)
;
Pa
r
a
m
e
t
e
r
s
nSpeed
[in] Printing
Speed
0: 2.5
ips
1: 3.0
ips
2: 4.0 ips
3: 5.0 ips
4: 6.0 ips
5: 7.0 ips
nDensity
[in] Printing Density (0 ~ 20)
nOrientation
[in] Printing Direction
0: Print from top to bottom
1: Print from bottom to top
bAutoCut
[in] Cut paper
0 or FALSE: Disable Cutter
1 or TRUE: Enable Cutter
nCuttingPeriod
[in] Cutting
period
bBackFeeding
[in] Backfeed paper when printing start first
0 or FALSE: Disable backfeeding
1 or TRUE: Enable backfeeding
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
6. SetPaper
The SetPaper function set up paper of printer.
BOOL
Se
t
Pa
p
e
r
(
int
n
H
o
r
i
z
on
t
a
l
Ma
r
g
i
n
,
int
n
Ve
r
t
i
c
a
l
Ma
r
g
i
n
,
int
n
Pa
p
e
r
W
i
d
t
h
,
int
n
Pa
p
e
r
L
e
ng
t
h
,
int
n
Me
d
i
aT
y
p
e,
int
n
O
ff
Se
t
int
nGapLengthORThicknessOfBlackLine
)
;
Pa
r
a
m
e
t
e
r
s
nHorizontalMargin
[in] Horizontal margin
nVerticalMargin
[in] Vertical margin
nPaperWidth
[in] Paper width
nPaperHeight
[in] Paper height
nMediaType
[in] Media type
0:
Gap
1: Continues
2: Blackmark
nOffset
[in] Offset of gap or blackmark
nGapLengthORThicknessOfBlackLine
[in] Gap length or thickness of black line [dots]
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
7. ClearBuffer
The ClearBuffer function clean up memory of printer.
BOOL
C
l
ea
r
B
u
ff
e
r
()
;
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
8. PrintDirect
The PrintDirect function send data to port directly.
BOOL
P
ri
n
t
Di
r
e
c
t
(
LPCSTR
p
Di
r
e
c
t
Da
t
a,
)
;
Pa
r
a
m
e
t
e
r
s
pDirectData
[in] Data to send
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
9. Prints
The Prints function start to
print.
BOOL
P
r
i
n
t
s
(
int
nL
a
b
e
l
Se
t
,
int
n
C
op
i
e
s
O
f
Ea
c
h
l
a
b
e
l
)
;
Pa
r
a
m
e
t
e
r
s
nLabelSet
[in] Number of label sets (1 ~ 65535)
nCopiesOfEachLabel
[in] Number of copies of each label.
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
10. PrintDeviceFont
The PrintDeviceFont function print the device font of printer.
BOOL
P
ri
n
t
De
vic
eF
on
t
(
int
n
H
o
ri
z
on
t
a
l
P
o
s
,
int
n
Ve
r
ti
c
a
l
P
o
s
,
int
n
F
on
t
Na
m
e,
int
n
H
o
ri
z
on
t
a
l
M
u
l
t
i
,
int
n
Ve
r
ti
c
a
l
M
u
l
t
i
,
int
n
R
o
t
a
t
i
on
,
bool
b
B
o
l
d
,
LPCSTR
s
zTe
x
t
)
;
Pa
r
a
m
e
t
e
r
s
nHorizontalPos
[in] Horizontal position
nVerticalPos
[in] Vertical position
nFontName
[in] Font Name
[0 ~ 9: EnglishFont]
0: Size 6 (9 x 15) 1: Size 8 (12 x 20)
2: Size 10 (16 x 25) 3: Size 12 (19 x 30)
4: Size 15 (24 x 38) 5: Size 20 (32 x 50)
6: Size 30 (48 x 76) 7: Size 14 (22 x 34)
8: Size 18 (28 x 44) 9: Size 24 (37 x 587)
[a ~ f] Korean Font or Chinese Font
a: Size 1 (16 x 16) b: Size 2 (24 x 24)
c: Size 3 (20 x 20) d: Size 4 (26 x 26)
e: Size 5 (38 x 38) m: GB2312 (24 x 24)
n: BIG5 (24 x 24)
nHorizontalMulti
[in] Font width multiplier (1 ~ 4)
nVerticalMulti
[in] Font height
multiplier
nRotation
[in] Rotation type
0: No rotation
1: 90 degrees (Clockwise)
2: 180 degrees (Clockwise)
3: 270 degrees (Clockwise)
bBold
[in] Bold font
0 or FALSE: Normal
1 or TRUE: Bold
szText
[in] Text to print
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
11. PrintTrueFontLib
The PrintTrueFontLib function send data to port directly.
BOOL
PrintTrueFontLib(
int nHorizontalPos,
int nVerticalPos,
LPCSTR strFontName,
int nFontSize,
int nRotaion,
BOOL bItalic,
BOOL bBold,
BOOL bUnderline,
LPCSTR strText
)
Pa
r
a
m
e
t
e
r
s
nHorizontalPos
[in] Horizontal position
nVerticalPos
[in] Vertical position
strFontName
[in] Pointer to a null-terminated string that specifies the name of true font
nFontSize
[in] Number of the size of true font.
nRotation
[in] Roation type
0: No rotation
1: 90 degrees (Clockwise)
2: 180 degrees (Clockwise)
3: 270 degrees (Clockwise)
bItalic
[in] Italic font
0 or FALSE: Normal
1 or TRUE: Italic
bBold
[in] Bold font
0 or FALSE: Normal
1 or TRUE: Bold
bUnderline
[in] Underline font
0 or FALSE: Normal
1 or TRUE: Bold
szText
[in] Text to print
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
12. Print1DBarcode
The Print1DBarcode function print the 1D Barcode.
BOOL
P
r
i
n
t
1D
B
a
r
c
od
e(
Int nHorizontalPos,
int nVerticalPos,
int nBarcodeType,
int nNarrowBarWidth,
int nWideBarWidth,
int nBarcodeHeight,
int nRotation,
bool bHRI,
LPCSTR pData
)
;
Pa
r
a
m
e
t
e
r
s
nHorizontalPos
[in] Horizontal position
nVerticalPos
[in] Vertical position
nBarcodeType
[in] Barcode symbol type
nNarrowBarWidth
[in] Narrow bar width
nWideBarWidth
[in] Wide bar width
nBarcodeHeight
[in] Height of Barcode
nRotation
[in] Roation type
0: No rotation
1: 90 degrees (Clockwise)
2: 180 degrees (Clockwise)
3: 270 degrees (Clockwise)
bHRI
[in] Human Readable Interpretation
0: Not printed
1: Below the bar code (FontSize : 1)
2:Above the bar code (FontSize : 1)
3: Below the bar code (FontSize : 2)
4:Above the bar code (FontSize : 2)
5: Below the bar code (FontSize : 3)
6:Above the bar code (FontSize : 3)
7: Below the bar code (FontSize : 4)
8:Above the bar code (FontSize : 4)
pData
[in] Barcode data
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
13. PrintQRCode
The PrintQRCode function print the QRCode.
BOOL
PrintQRCode(
Int
nXPos
,
Int
nYPos,
Int
nModel
,
Int nECCLevel,
Int
nQRCodeSize,
Int nRotation,
LPCSTR pData,
)
;
Pa
r
a
m
e
t
e
r
s
nXPos
[in] Horizontal position (X) [dot]
nYPos
[in] Vertical position (Y) [dot]
nModel
[in] MODEL selection ( 1 or 2 )
nECCLevel
[in] ECC Level
L : 7%
M : 15%
Q : 25%
H : 30%
nQRCodeSize
[in] Barcode Size : 1~4
nRotation
[in] Rotation
0 : No Ratation
1 : 90 degrees
2 : 180 degrees
3 : 270 degrees
pData
[in] Barcode data
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
BXLLIB.DLL / BXLIBX.CAB
Copyright ©BIXOLON Co., Ltd.
14. PrintBlock
The PrintBlock function draw line block.
BOOL
P
r
i
n
t
B
l
o
ck
(
int
n
H
o
r
i
z
on
t
a
l
S
t
a
r
t
P
o
s
,
int
n
Ve
r
t
i
c
a
l
S
t
a
r
t
P
o
s
,
int
n
H
o
r
i
z
on
t
a
l
E
nd
P
o
s
,
int
n
Ve
r
t
i
c
a
l
E
nd
P
o
s
,
int
n
O
p
t
i
on
,
int
n
T
h
i
ck
n
e
ss
)
;
Pa
r
a
m
e
t
e
r
s
nHorizontalStartPostion
[in] Horizontal start position of line block
nVerticalStartPosition
[in] Vertical start position of line block
nHorizontalEndPosition
[in] Horizontal end position of line block
nVerticalEndPosition
[in] Vertical end position of line block
nOption
[in] Option of line
block
0: Line Overwriting
1: Line Exclusive OR
2: Line Delete
3: Slope
4: Box
nThickness
[in] Thickness of line block
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.
15. PrintCircle
The PrintCircle function draw circle.
BOOL
P
r
i
n
tCircle
(
int
n
H
o
r
i
z
on
t
a
l
S
t
a
r
t
P
o
s
,
int
n
Ve
r
t
i
c
a
l
S
t
a
r
t
P
o
s
,
int
nDiameter
,
int
nMulti
,
)
;
Pa
r
a
m
e
t
e
r
s
nHorizontalStartPostion
[in] Horizontal start position of line block
nVerticalStartPosition
[in] Vertical start position of line block
nDiameter
[in] Circle diameter (1~6)
nMulti
[in] Circle
multiplier (1~4)
Return
Va
l
u
e
s
If the function succeeds, the return value is 1 or TRUE.
If the function fails, the return value is zero or FALSE.