FNC1 with EAN-128, GS1-128, UCC-128
How do I set the FNC1 character that is required for some Application Identifiers in EAN/UCC 128?
Select the barcode type "EAN/UCC 128 AI". If you now enter <FNC1>, ActiveBarcode will code this as FNC1 control code.
If you are using "Code 128" or "EAN/UCC 128" you can code the FNC1 by using ASCII character 242.
Code 39 Extended
I'm trying to print CustomerID in BarCode form using Code 39 Extended. At time, the barcode will be printed, but at time it just simply show the word "size"!?
The problem is that if you use several characters (e. g. small letters) that are not included in Code 39 but in Code 39 extended, the character is made of two symbols in the barcode, which can increase the effective width of the barcode. You should increase the width of the barcode in the way, so the maximum code length your require will fit into the control to avoid problems.
Additional barcode types
Is there a way to add other barcode formats or types?
No, you cannot add a barcode type to the control for yourself.
Often barcodetypes are subtypes of already existing types and ActiveBarcode is already supporting your needed type. Have an eye on this!
You also can ask us to implement a new barcode type. We will then make you an offer for this.
Code 128 Control Characters
How can I use control characters like TAB or CR?
Code 128 supports control characters directly by using the ASCII code. The ASCII code for TAB is 9 and for CR it is 13. See this example of how to use a TAB control character in VBA:
Barcode1.Text = "10002" + Chr(9) + "30004"
Code 39 check digit
I'm trying to use a Code39 BarCode of 14 characters plus a final control digit (with the Mod43 algorithm). How can it be obtained in this source?
Simply select the barcode Type "Code 39 Checksum" (Type #26) instead of "Code 39" (Type #06). The control digit (Mod43) will then be attached automatically.
Scanning FNC1 with GS1-128, EAN-128, UCC-128
When I create a barcode with or without the FNC1, the scanner returns a precisely identical character string back. In this character string my software cannot recognize where the end of a variable data length is. Can you help?
To get the control character FNC1 of the scanner transmitted, the scanner must this support this functionality. The FNC1 ordinarily has only internal meaning in the Code 128 (which is the base of the EAN128) and will not transmit correctly. The scanner must offer the option, to transmit the FNC1 in EAN-128.
What about the () in GS1-128, EAN-128, UCC-128
Are the clips of the data identifiers taken over into the barcode? e.g. (10). If I read this with the scanner they are not displayed. Is this right?
The clips are not included in the barcode. The clips serve only for the legibility of the plain text line. The code itself may not contain these clips.
code 128, GS1-128, EAN-128, UCC-128 check digit
Where can I switch off the check digit for Code 128?
The check digit of the Code 128 is a component of the code and cannot be switched on or switched off. The code in itself would not be valid without the internal check digit.
One of my customer asked me some info about Uniscan. Do you know something about this code?
UNISCAN is the Russian Federation EAN Coding Authority. Your customer may call an "EAN 13 with a prefix from 460 to 469 (Russian Federation)" as Uniscan.
EAN numbers, product code
I am a first time user that requires barcodes for one of my products that will need to be scanned at shops. Where do I get the EAN numbers?
If you want to use this barcodes on your products you will need an unique code. Each country has a coding authority (or numbering association) which assigns codes to manufacturers and maintains a central database. The EAN system is under the overall direction of the International Article Numbering Association, based in Brussels, Belgium. Each country using the EAN system maintains a separate Article Numbering Association.
I do have a barcode on my product and I do not know how much space do I need around it. Can you tell me?
These borders are called light margins. This white area must be wider than each white space within the barcode and also wider than each black bar in the barcode. So have a look at the wides black and/or white part and make the white border a bit wider than this. Then it should fit.