BarCode

Add barcode images to grid cells, regular .NET PrintDocument objects or generate them from a Web service with ComponentOne BarCode™ for WinForms. With support for over 10 linear and 2D encoding types, just add the control to your form, set the value and encoding type, and you're done!

Features

  • Supports 10 Different Encodings, Including the Popular UPC-A

    C1BarCode supports 10 linear encodings, including: Codabar, Code 128, Code 39, Code 93, Code I2of5, EAN-13, EAN-8, PostNet, UPC-A, and UPC-E. The common encoding, UPC-A is found on virtually every consumer good on the shelves of your local supermarket, as well as books, magazines, and newspapers. UPC-E is a variation of UPC-A, about half its size, allowing for a more compact barcode by eliminating extra zeros.

  • Compact 2D Barcode Symbology

    C1QRCode supports the 2D Quick Response barcode symbology. The QR format is one of the most popular 2D barcode formats today, with free readers available for virtually all smart phones. Use C1QRCode to display 2D barcodes in your desktop apps, reports, or use it to serve up barcodes from a web service.

  • Automatically Adds Checksums

    C1BarCode automatically adds necessary control symbols and checksums to the value being encoded, depending on the encoding being used, to guarantee a good read on your barcodes.

  • Royalty-free DLL for Easy Deployment

    BarCode for WinForms is a royalty-free DLL that can be deployed with your applications like any regular assembly. Barcode fonts, on the other hand, must be installed into the client's Font directory (and you have to check that the barcode fonts you are using are royalty-free).

  • Ability to Provide Error Descriptions

    Most encodings have limitations that determine what type of text it can represent. For example, some are numeric-only and some require text of a specific length. With the C1BarCode.EncodingException property, you can provide a description for users when an encoding error occurs.