vbAztec: Aztec barcode for Visual Basic

vbAztec is a library for Basic language (Visual Basic 6.0/.NET/20xx) that can be used to create and encode 2D Aztec barcodes, without using third parts software, external DLL or ActiveX (OCX).

Features

  • Matrix size: Aztec Rune, 4 layersCOMPACT, 32 layers FULL, autosize or fixed
  • Errors recovery system: Reed-Solomon.
  • Export to BMP, EPS, SVG, HTML format
  • Direct print

Download

How to get the source code

The source code of vbAztec class will be get only after a contribute of 30 euros.

If You want, You can use the “Donate” button below:


You can found other way to contribue in the donation page or You can contact me.

Screenshot

Some screenshots:

Sample source code

'' Visual Basic 6.0
Set vbAZObj = New vbAztec
 
vbAZObj.Encode("text to encode")
Matrix() = vbAZObj.Matrix()
 
iScale = 5
For y = 0 To vbAZObj.Size - 1
  For x = 0 To vbAZObj.Size - 1
    If Matrix(x,y) = 1 Then
      picCode.Line (x * iScale, y * iScale) - Step(iScale, iScale), vbBlack, BF
    End If
  Next
Next