dBarcode DLLs
Introduction
The DLLs
Supplied files
Distributing Programs using dBarcode Libraries
Using the dBarcode DLL
Data Structure
Group 1 Library calls
Additional Group 1 calls
Group 2 Library calls
The BARCODE structure
int alphabetic
int auto_parity
COLORREF back_color
int barratio
int bearer_size
int border_thickness
int charspacing
int code
int error
int flags;
COLORREF fore_color
int height
int length
int line_reduction
int justification
char name[12]
int margin_size
int nominal_size
int orientation
int parity
int req_number
int show_checkdigit
int show_text
int spare;
char string[84]
int subscript;
int textgap;
int xunit
Other variables
The Library calls
Group 1 calls
BarInfo
BarCodem
BarCodeh
Barcodeh2
Barcodeh3
Barcodep
Barcodeb
Barcodebc
Barcoded
Barcodedc
Barcodef
Barcodec
BarCodeb3
BarCoded3
Barfinf
BarInit
Group 2 calls
BarAsk and BarAskEx
BarCdm and BarCdmx
BarCdd
BarCddc
BarCdh2
BarCdc
BarCdcb
BarCdcd
BarCdp
BarCds
BarCdrd
BarCdin and BarCdinEx
Other calls
BarAskEx2
Barcodes
ErrorMess()
GhDlsbar()
set128Controls()
get128Controls()
SetDpi
GetDpi
setMode
Notes on Metafiles
Notes on 32-bit DLL calls from VB6
dBarcode-2D DLLs
Using the DLL
Data structure
Library calls
Reference
The BARCODE2D structure
code
name
xunit
yunit
start_mode
security_level
aspect_ratio
orientation
columns
line_reduction
border_thickness
fore_color
back_color
error
string
c_number
parity
length
height
flags
spare
Bar2Dinf
Bar2Dinit
Bar2Dm
Bar2Db, Bar2Dbc, Bar2Dd and Bar2Ddc
Bar2Db2
Bar2Db3 and Bar2Dd3
Bar2Dmx
Bar2Dc
Bar2Dcb
Bar2Dcd
Bar2Df
Bar2Dfinf
Bar2Dh and Bar2Dh2
Bar2Dh3
Bar2Ds
Bar2DAsk and Bar2DAskEx
Bar2DAsk2
GhDlsbar2D()
BarC2w and BarC2wb
EnumMode
ErrorMess2D
GetTypeName2D
GetDpi2D
SetDpi2D
Notes
Macro sequences
GS1 Encoding
Truncated PDF417 symbols
Fixed size symbols
GS1-Composite DLL
Files supplied
Code values
Composite size