Search Results for

    Show / Hide Table of Contents

    GS1-128

    This barcode is also known as EAN-128, UCC-128. It is a one-dimensional linear barcode, with the ability to encode both numbers and letters. It is most popular in the packaging labeling field, but is also used in other areas. The GS1 Logistic Label standard describes a logistic shipping label that contains the GS1-128 code.

    A Code-128 set of identifiers is used to build the barcode. These identifiers indicate the type of information and are indicated in brackets, for example "(37)". Knowing the data type indicated in parentheses, it becomes clear how to interpret the subsequent data.

    First, the identifier code is indicated in brackets, then its value. Further, without spaces, the following identifier code and value. Thus, the code will have a value:

    (01)12646846874672(10)ABC11(15)100420

    Code length is limited to 48 identifiers excluding parentheses.

    The list of supported data type identifiers is quite large, here is an example of some of them:

    Code Role Number of characters
    02 Package Unit GTIN 14
    11 Production Date 6
    12 Due Date 6
    13 Pack Date 6
    15 ExpirationDate 6
    10 Batch No up to 20
    00 Serial Shipping Container Code up to 20
    37 Number of Units up to 8

    If we use the above example when generating this barcode in FastReport .NET, we will get:

    img

    To add the GS1-128 barcode to the report page, use the Barcode imgobject on the components sidebar in the report designer and select the code:

    img

    To edit the code, double-click on the added object or select the "Edit ..." item in the context menu:

    img

    Back to top © 1998-2025 Copyright Fast Reports Inc.