|
 |
 |
BarcodeX.NET
|
General
BarcodeX.NET is a .NET WinForms component
and ASP.NET server control designed to create almost any type of industrial barcode
in your applications and web sites.
Features
- 100% C# managed code
- Available to .NET framework 2.0, 3.0
and 3.5 .
- Supported barcodes: DataMatrix,
PDF-417, EAN-13, EAN-8, EAN-5, EAN-2, UPC-A, UPC-E,
Code39, Code39 Ext., Code 128, EAN-128, ISSN, ISBN,
Codebar, Code25, Interleaved 25, Post 25, Code11, Code93,
Plessey, ITF-14, EAN-14.
- Support for new US Postal Service
Intelligent Mail barcode
- Can be used in WinForms and ASP.NET
applications.
- Generate BMP, GIF, PNG, JPEG barcode
images.
- Design-time support for ASP.NET
server control
Barcodes
 |
Code11 |
 |
Code128
Code 128 is a very high density
alphanumeric bar code. The symbol can be as long as
necessary to store the encoded data. It is designed
to encode all 128 ASCII characters, and will use the
least amount of space for data of 6 characters or
more of any 1-D symbology. |
 |
Code25 |
 |
Code39
Code 39 is an alphanumeric bar
code. The symbol can be as long as necessary to
store the encoded data. It is designed to encode 26
uppercase letters, 10 digits and 7 special
characters. |
 |
Extended Code39
This is an extension scheme on
Code39. It can code all 128 ASCII characters by
using a two character coding scheme. |
 |
Code93 |
 |
Codebar |
 |
Data Matrix
Data Matrix is a 2-D matrix
code designed to pack a lot of information in a very
small space. A Data Matrix symbol can store between
one and 500 characters. |
 |
EAN-128 |
 |
EAN-13 |
 |
EAN-5 |
 |
EAN-8 |
 |
Interleaved2of5
Interleaved 2 of 5 is a a
numbers-only bar code. The symbol can be as long as
necessary to store the encoded data. The code is a
high density code that can hold up to 18 digits per
inch when printed using a 7.5 mil X dimension. A
check digit is optional. |
 |
ISBN |
 |
ISSN |
 |
MSI |
 |
PDF-417
PDF417 is a stacked symbology.
PDF stands for Portable Data File, and the symbology
consists of 17 modules each containing 4 bars and
spaces. The code is in the public domain. The
structure of the code allows for between 1000 to
2000 characters per symbol with an information
density of between 100 and 340 characters. Each
symbol has a start and stop bar group that extends
the height of the symbol. |
 |
Plessey
Plessey Code was developed by
the Plessey Company in England with formal
specifications first dated March 1971. Plessey Code
has been extensively used in libraries. It can
encode digits and first six letters. |
 |
Post 25 |
 |
Postnet |
 |
UPC-A |
 |
UPC-E |
Installation
After you run installation package, "BarcodeX.NET" folder
will be created with "barcodex.dll" assembly . Start
VisualStudio.NET, right-click on a toolbox, choose "Choose
items" and browse/select "barcodex.dll" component.
It will add "BarcodeX" WinForm control and "WebBarcodeX"
server control to your toolbox.
Add BarcodeX.NET to your
project
For WinForms application, simply drag-drop BarcodeX from
a toolbox onto your form, set few properties and that's it.

For ASP.NET web application, add "WebBarcodeX" control to
your page and copy/add "bcx.aspx" file from BarcodeX.NET
program folder to your application.
WebBarcodeX control will generate an IMG tag which will
retrieve an image from bcx.aspx page.

"bcx.aspx" file :
<%@ Page language="c#" ContentType="image/gif"
%> <%@ Import Namespace="System.Drawing" %> <%@
Import Namespace="System.Drawing.Imaging" %> <%
Response.Clear(); Bitmap b = (Bitmap)Session["__bcx" +
Request.QueryString["ctlid"]]; b.Save(Response.OutputStream,
ImageFormat.Gif); %>
Note that bitmap is streamed from Session
object preventing cross-site linking to your "bcx.aspx"
page. Also, since WebBarcodeX use ClientID to generate
request to bcx.aspx, you can safely use more than one
WebBarcodeX control on a page.
Samples
There are several sample applications (both WinForms and
ASP.NET) included in the setup package.

Changelog
| 01-Sep-2008 |
Version 2.0 released
New barcode symbologies: DataMatrix and PDF417. |
| 05-May-2007 |
Version 1.2 released |
| 01-Aug-2006 |
Initial release |
Download
Download 30-day trial version here .
Purchase
Price per developer license: $99 (volume discounts
available).
Run-time license is free.

License
Simplified (see the full license text in the product
documentation):
You may :
- Install the product and use it in your projects
- Create commercial applications using the controls and
distribute it with your executables , no royalties required
- Create as many applications as you want
- Receive support by e-mail or phone to answer questions and solve
problems referred to the product
You may not :
- Distribute the REGISTERED product installation package or
the license key in any way.
- Create software component of same functionality without requiring the
license key , but to be used at design mode. any attempt to discover the source code of
the Software.
|