The C1BarCode control supports 38 standard barcodes for Windows Forms applications. It also offers several properties that can be set for rendering as well as customizing barcodes. The FNC1 characters are also supported in some barcodes. See Using BarCode for WinForms for more information.
The QR code (Quick Response code) format is one of the most popular 2D barcode formats available today, with free readers available for virtually all smart phones. The C1BarCode control provides the functionality of QR code, so you don't need to add any additional control.
The C1BarCode control automatically adds necessary control symbols and checksums to the value being encoded, depending on the symbology being used, to guarantee a good read on your barcodes.
The C1BarCode is a royalty-free DLL that can be deployed with your applications like any regular assembly.