J4L-Barcode for C++ is a set of C++ classes that create 1D and 2D barcodes. It can be used in native C++ applications and also from windows applications compiling it as DLL. No windows native resources are used, the source code is 100% C++. The complete source code is included. The following barcoding symbologies are supported: EAN, Code128, Code39, Datamatrix, regular and macro PDF 417 , QRCode and Aztec code .