Please enable JavaScript to view this site.

Manual InterForm400 English 2023

Navigation: Barcodes

Code 128, EAN-128 and GS1-128

Scroll Prev Top Next More

These barcodes can consist of all alphanumeric characters, that represents the ASCII characters in the range from hex 0 to 7F.

 

You are asked wether the barcode should be written as ‘character set B only’. Normally InterForm400 will use character set A, B and C in order to compress the barcode as much as possible. However VERY few barcode scanners cannot read character set C (compressed numeric characters).  For those scanners you should state ‘Y’. Use ‘N’ for all other scanners in order to make the barcode as efficient as possible. For a description of character sets A,B and C refer to the documentation of your scanner.

 

If you need to insert the character FNC1 in a EAN128/GS1-128 barcode you should insert the character '|' (with the hexadecimal value BB in EBCDIC) in the text, that you convert into the barcode.

 

The FNC1 character is needed in the GS1-128 (EAN-128), but you only need to insert it as a delimiter for fields, that can vary in length. You do e.g. not need to insert FNC1 as the first character of a GS1-128 barcode.

 

If you insert the | (vertical pipe) character in a normal Code128 barcode (not GS1-128), then this is (from the 2022 versions) inserted as a |.

 

When you create the code128 barcode for PCL and PDF output you will see this screen:

 

         Create CODE-128 soft font                                    FNT370D

                                                                             

Font number  . . . . . . . . 4700        4700-4799                          

                                                                             

Description  . . . . . . . . Code 128                                      

               

Height of bars dots . . . . 300    60-2400                                      

Module width dots . . . . . 6       4-26  

Dots are at 600 dpi.

 

Character set B only  . . . N       (Y N)

                                                                             

GS1-128 . . . . . . . . . . N       (Y N)

                                                                             

                                                                             

                                                                             

                                                                             

                                                                             

                                                                             

                                                                             

                                                                             

                                                                             

                                                                             

F3=Exit             F4=Prompt                               F12=Cancel        

                                                                             

 

Notice, that the height and width for the Code128 barcode is measured in 600 dpi.

 

GS1-128

If enabled this option tells InterForm400 to generate the barcode as a GS1-128 (formerly known as EAN-128) barcode. The GS1-128 barcode needs a checksum, but InterForm400 will insert that automatically. The checksum will normally not be shown, when you scan the barcode.

 

Below is an example of how the checksum is calculated:

 

IF400GS1_1280001

 

 

IF400GS1_1280002