views:

238

answers:

4

Can anybody recommend a Bar Code web server control for formats 39 and 128 formats?

UPDATE: I posted this after being given a choice of 3 controls we'd never heard of. I was hoping to get a recommendation from somebody who is using something that is popular, stable and a commercial product. It looks like we will just go with one of the choices our manager sent. If you are reading this after the fact, and have a good recommendation, please add it for others needing one in the future. thx

+5  A: 

There is a series of articles on CodeProject articles that do just that:

Another one:

Another way, using barcode Fonts, but simple to use in ASP.Net

Actually, implementing you own barcode drawing routines is not too hard if you stick with simple 1D barcodes.
The best book ever on the subject is The Bar Code Book. It's one of these absolute reference books that you just want to keep and read out of pure nerdy pleasure.

Renaud Bompuis
Thanks Renaud, I'll look into this. +1
John MacIntyre
John MacIntyre
+3  A: 

There is also an open source ASP.NET barcode generation framework on www.codeplex.com:

http://www.codeplex.com/BarcodeRender

I did have a problem with the Interleaved 2 of 5 symbology, but I believe it was added rather recently. Perhaps the other symbologies are more stable.

Tom Highfield
Thanks Tom, I'll look into that. +1
John MacIntyre
A: 

Guys... don't go too far. There are Windows Fonts (TrueType fonts / TTF) that can easily be used to draw bar codes. the Graphics object is your friend.

Andrei Rinea
Many bar code symbologies can't be represented by a simple font. Maybe code 3 or 9 (aka code 39) but not much else. All kinds of check digits and encoding in many.
Andrew Robinson
Ok, Andrew Robinson, I understand but still I've seen simple tasks elegantly completed using fonts.
Andrei Rinea
Thanks Andrei, but it's a webapp. Even though it's an internal app, we still don't want client side dependencies.
John MacIntyre
No, John, it does **NOT** require client side dependencies at all. The GDI Graphics object would run on the server in a Generic handler and generate the barcode.
Andrei Rinea
A: 

You definitely should check out these two options:

1) www.idautomation.com

2) barbeque open source library (Java) to generate barcodes.

Both are excellent!

Jas Panesar