.NET Barcode for WinForms          ASP.NET Barcode          .NET Barcode Reader          Java Barcode          Java Barcode Reader
Avapose > GS1 128 Barcode Introduction > GS1 128 Size Setting

GS1 128 Size Setting

GS1 128 Generator Size Setting, Generate GS1 128 in C#, ASP.NET, VB.NET applications

Size setting overview
This page is on size setting of GS1 128, emphasizing 2 important factors: barcode width and height.

Barcode structure
The components of GS1 128 barcode include Quiet zone, Start pattern, Data characters, Symbol check character, Stop character and Quiet zone.


GS1 128 Size Setting

Barcode Width:
The W (measured in pixel), including quiet zones, can be calculated from the following expression:


GS1 128

W = 2 Q + 46X + 11NX

W : the symbol width of GS1-128
Q : the width of the quiet zone; Q min=10X
X : the width of a module bar; X min=1 pixel
N : the number of symbol character (double density for numeric data in Code C)


Barcode Height:

The GS1 128 barcode Height,H (measured in pixel) can be calculated from the following expression:


GS1 128




There are no rigid requirements for the height of GS1-128. However, it is recommended for manual scanning that the minimum bar height, i.e. the Y Dimension, should be 32 millimeters (1.25 inches).

For more details on GS1-128(EAN/UCC128) size setting, please go through the below guide: