rob313663
rob313663
Underscore is not a valid character in Code 39. Could have been a more specific exception maybe. If you can, use Code 128 instead. https://en.m.wikipedia.org/wiki/Code_39 /rob On Tue, Dec 14,...
QR is like 10 times harder than implementing all the 1D barcodes there is. Reed Solomon algo and stuff, above my math knowledge. There are open source implementations for QR....
Hi, there are Shift A and Shift B that allows switching between Code A and Code B too. Never used them myself but they are said to only shift for...
Hi Ahmad, The Shift code word only exist in the Code A and Code B code sets. The only time it will save a code word, I think, is when...
 @teunlielu, what you used to generate that barcode is also not correct. There should be a spacing after the 8.
The above code was generated with a font where the bars and spaces are defined as separate glyphs, together with the OCR font digit below it. @barnhill has made a...
@teunlielu Personally I already solved it. I made a font, exactly following the specifications of the EAN/UPC codes. I did that in 1997. Those fonts are not open source so...
@teunlielu And I am not a developer of barcodelib, or even a contributor, just trying to pitch in with my knowledge of barcodes.
@teunlielu will something like this do? ``` var b = new BarcodeLib.Barcode(); var i = b.Encode(BarcodeLib.TYPE.EAN13, "8901072002478"); Image resultImage = new Bitmap(i.Width+200, i.Height+50, PixelFormat.Format24bppRgb); Font font = new Font("Courier New",...
It does already in some way. Entering "È1234" in the BarcodeStandardExample project gives a correct code with: [STARTC][FNC1][12][34] where [STARTC] = Code word 105 [FNC1] = Code word 102 [12]...