The dBarcode-2D Active DLL
Introduction
Registering the control
Installing barcode fonts.
Distributing Programs using dBarcode Active Libraries
API calls
Using the DLL
Data structure
Group 1 Library calls
Calls from VB
Group 2 calls
Other calls
Using Active-X functionality
The Property Pages
Using Active 2D-Barcode Control in VB & .NET
Adding the control to a Visual Basic form
VB.NET and C#
Setting and retrieving property values
Creating a barcode Picture within a program
Using the Active 2D-Barcode Control in Access
Using the Active 2D-Barcode Control in Word
Using the control in a container
Setting the image size
Using Binary data
A Note on Metafile pictures
Font-based barcodes
Mail-merge
Reference
The BARCODE2D structure
code
name
xunit
yunit
start_mode
security_level
aspect_ratio
columns
orientation
line_reduction
border_thickness
fore_color
back_color
error
string
c_number
parity
length
height
flags
spare
The Library calls
Bar2Dinf
Bar2Dm
Bar2Db and Bar2Dd
Bar2Db2
Bar2Db3 and Bar2Dd3
Bar2Dmx
Bar2Dc
Bar2Df
Bar2Dfinf
Bar2Dh and Bar2Dh2
Bar2Dh3
GhDlsbar2D()
BarC2w and BarC2wb
EnumMode
ErrorMess2D
GetCodeName
Bar2DAsk and Bar2DAskEx
Bar2DAsk2
Bar2Din
Bar2Drd
Bar2D2m
Bar2D2mx
Bar2D2b
Bar2D2d
Bar2D2b3
Bar2D2d3
Bar2D2h2
Bar2D2c
Bar2D2f
Bar2D2f2
ImageFileName
SetBitmapScale()
Font barcode calls
Bar2Dfnt
DoAztecFnt
DoDbarFnt
DoMPDFFnt
DoMQRFnt
DoPDFFnt
DoQRFnt
Active-X Properties and Methods
Control properties.
Methods of using the barcode image
Required Properties
AllowRightProps
AspectRatio
AztecFlag
AztecMenu
BackColor
BorderSize
Caption
CodeType
FixSize
ForeColor
HeightToWidth
ImageHeight
ImageWidth
Left
LineReduce
Mode
Orientation
ReverseVideo
SaveImageFile
ScaleMode
SecurityLevel
Top
Transparent
UseEnhanced
Width
Xunit
Information properties
CodeName
CodeNameB
ErrorCode
PatternString
Picture
PictureHeight
PictureWidth
Scale
Units
Active-X Methods
CopyBitmap()
CopyImage()
GetError()
GetMaxLevel()
GetModeName()
GetTypeName()
GetTypeNameB()
Refresh()
SaveImage(filename)
SetBMScale(hres, vres)
SetByteStream(lpstream, nlength)
SetIntStream(lpstream, nlength)
ShowProps()
Active-X Events
Error codes
Macro sequences
GS1 Encoding
Truncated PDF417 symbols
Fixed size symbols