Word Barcode How-Tos


In this article
Home > Word Barcode Add-In > Word Barcode Creating Guide > Word EAN-128 Barcode Add-In

Generate EAN-128 / GS1-128 Barcode in Word

Professional EAN-128 / GS1-128 Barcode Generating Plug-In for Word
  • Able to generate single EAN-128 image or many EAN-128 labels in Word
  • Generate & adjust EAN-128 barcode directly on Word Barcode Settings Panel
  • Capable of inserting EAN-128 barcode images into serial letters in Word
  • Customize EAN-128 image position and font style of human-readable text
  • Check digit is automatically computed and added to EAN-128 barcode in Word
  • Support other 1d and 2d barcode generation in Word 2007 and Word 2010
GS1 128 Barcode Add-In for Word is a professional barcode generator provided by BarcodeLib.com, aiming to help users create and draw high quality GS1 128 barcodes in Microsoft Office Word 2016, 2013, 2010 and 2007 versions. For developers working with VB.NET, WinForms, or WPF, the same underlying BarcodeLib engine can generate GS1 128 barcodes programmatically, replicating the add in's behavior in custom desktop applications.


Quick Overview

 

1. Word EAN-128/GS1-128 Barcode Plug-In - Installation

  1. Please close all Word documents.
  2. Activate the setup file.
  3. A new tab "Add-Ins" will be added to the Word Menu Bar.

 

2. Word EAN-128 Barcode Plug -In - EAN-128/GS1-128 Generation

  1. Integrating EAN-128 barcode generator add-in into your Word.
  2. Activate Barcode Settings window by clicking "Create Barcode" under tab "Add-Ins".
  3. Choose GS1-128 (UCC / EAN128) at the Barcode Type, enter encodable characters at Data and tailor other property settings at Barcode Size & 1D Barcode.
  4. Click "Generate".


 

3. Word EAN-128/GS1-128 Barcode Plug-in - Mail Merge Usage

With the help of our Word EAN-128 barcode generator add-in, you can easily insert generated EAN-128 barcode into serial letters.

  1. Switch to the tab "Mailings" and click "Select Recipients".
  2. Choose "Use Existing List" or "Type New List" in the pull-down menu.
  3. Create an EAN-128 barcode and then click "Finish & Merge" to edit, print or email the document.

 


 

GS1-128 Barcode Data Encoding in Microsoft Office Word Application

We provide structured instructions for encoding GS1-compliant data, configuring character sets, and managing symbol structure for the GS1-128 (a standardized linear barcode based on Code 128 for supply chain identification) symbology in the Microsoft Office Word Application.


What is GS1-128 Barcode Data Encoding?

The GS1-128 barcode data message consists of structured groups. Each group contains a GS1 Application Identifier (AI, a standardized code defining data type) and its corresponding data value. All characters used in AI codes and data fields comply with the GS1 subset of ISO/IEC 646.

An Example: One group includes AI code (00) and data (395123451234567895). Here, AI (00) represents SSCC (Serial Shipping Container Code) for transport unit identification.


GS1-128 Barcode Minimum and Maximum Data Length

A valid GS1-128 barcode must contain at least one AI-data group. For a single GS1-128 symbol in the Microsoft Office Word Application, the maximum total data character count is 48.

Note: Exceeding the 48-character limit will generate an invalid barcode in the Word document and cause scanning failure.


GS1-128 Barcode Encoding Character Set

GS1-128 supports the following character types in the Microsoft Office Word Application:
  • Data characters from the GS1 subset of ISO/IEC 646
  • Four function characters: FNC1, FNC2, FNC3, FNC4 (FNC2 and FNC4 are not used in GS1-128)
  • Three start characters and one stop character
  • Code set selection and shift characters
In the Word Barcode Generator add-in, you only need to input the raw GS1 data message. Do not manually add function characters, start characters, or stop characters. The add-in automatically inserts required structural characters into the barcode. The generated GS1-128 symbol displays correctly in the Word document.

Note: Manually typing function or structural characters will break encoding logic and produce unreadable barcodes.


GS1-128 Check Digit Character

Every GS1-128 barcode includes one mandatory check digit for data validation. This check digit is embedded in the barcode symbol but not shown in HRI (Human Readable Interpretation) text.

In the Microsoft Office Word Application barcode settings panel, the Add checksum char option does not apply to GS1-128. The encoder automatically calculates and inserts the check digit before the stop character.

The check digit is properly integrated into the barcode structure. The symbol maintains scanning compatibility in printed Word documents.


GS1-128 GS1 Data Message Encoding in Microsoft Office Word Application

A GS1 data message includes one or more element strings. Each element string combines a GS1 Application Identifier (AI) and its associated data field. Example GS1 Data String (01)99012345678909(15)241015(21)abc

This sample contains three element strings:
  • 01 - GTIN (Global Trade Item Number): Fixed 14-digit product identification code
  • 15 - Best Before Date: Fixed 6-digit date in YYMMDD format (example: 241015 = October 15, 2024)
  • 21 - Serial Number: Variable-length alphanumeric value (1 - 20 characters) for unique item identification
*Print GS1-128 barcode in Word document:*
  • Open the Barcode Settings pane in the Microsoft Office Word Application.
  • Locate the Data property field.
  • Enter the full GS1 data string with AI codes enclosed in parentheses.
The add-in parses the AI structure correctly. A valid, scannable GS1-128 barcode is generated in the active Word document.

Note: Incorrect parenthesis formatting or invalid AI lengths will result in encoding errors in the Word output.







Provides High Quality Java Barcode, Java Barcode Library, Barcode Java, Java Barcode Generator, Java Barcode Generator Library and .NET Barcode Library, ASP.NET Web Barcode Library, C# Barcode Library, VB.NET Barcode Library, .NET Barcode Reader Library, Barcode Generator Software.