Code 128, GS1-128, and Composite Properties

The following properties are specific to this barcode symbology. On the Home tab, they are displayed in the Barcode section when a barcode with this symbology is selected. Additionally, barcode fields using this symbology have properties that are common to all barcode fields. Those properties are displayed in the Properties pane. For more information, see Common Properties for Barcodes.

Note: For GS1-128 and GS1-128 Composite barcodes, the first two digits in the data provided are assumed to be the application identifier, regardless of whether they are enclosed in parentheses.

Note: Composite barcodes have a 2D portion followed by a linear portion. In the barcode data, the 2D portion appears first and is followed by a composite delimiter (|) and then the linear portion.

Property Description Values

Bar Height

The height of the bars in the barcode.

Value is dependent on the unit of measure for the label template.

Check Digit

Whether to add an optional check digit to the barcode.

The listed check digits are optional forms of the selected symbology (For Example: Code 128 or Code 128 with check).

Special purpose check digits can be added to the barcode by using a Formula data source.

Note: When a form that includes a check digit is used, the Data ProviderClosed Person or process that enters data into a form or other data entry view for a label that was configured by a Designer. A user acting as a Data Provider requires the DOCUMENT_PRINTER role or equivalent permissions. is not alerted if the check digit fails.

None

Mod 10 (Code 128 only)

GS1 Mod 10

Mod 7 (Code 128 only)

User Mod 10 (Code 128 only)

User GS1 Mod 10 (Code 128 only)

User Mod 7 (Code 128 only)

Data Identifier

Data entered in this field will be encoded in the barcode but will not print in the human readable text field for the barcode.

Data Identifiers are used to help the scanner identify the field.

For Example

For an AIAG label, a barcode with a data identifier of P contains a part number, a data identifier of Q signifies a quantity field and a data identifier of S signifies a serial number field.

Note: This property is not available for GS1-128 Composite barcodes.

 

Human Readable

Whether a text representation of the barcode is printed.

The human readable text can be positioned anywhere on the label (free floating).

None

Free Floating

Line X-Dim

The X-dimension or width of the narrowest bar in the barcode. The range of values available depends on the Document DPI of the label template. For example, a label template with a Document DPI of 203 has Line X-Dim values in increments of 4.9 mil (1000 mil / 203 dpi).

Thousandths of an inch (mil) in fixed increments

Line X-Dim Round

Whether to round up, down, or to the nearest dpi if the selected X-dimension value is not available at print time due to a different dpi on the device.

For example, to print to a 600 dpi device, the x-dimension must be an increment of 1.7 mil (1000 mil / 600 dpi), such as 1.7, 3.4, 5.1, 6.8 and so on. If a label template with a 203 document dpi containing a barcode with a 4.9 X-dimension is printed to a 600 dpi device, the following X-dimension is applied:

  • Nearest: 5.1
  • Up: 5.1
  • Down: 3.4

Nearest

Up

Down

Start Code

Specify the initial subset (code set) for the barcode data.

Note: Regardless of the Start Code specified, Loftware Enterprise SP will switch to a subset that supports the data if it encounters data not supported by the current subset.

Note: This property is not available for GS1-128 barcodes and GS1-128 Composite barcodes.

  • AUTO: The device selects a subset based on the data.
  • A: ASCII characters 00 to 95 (0-9, A-Z and control codes), special characters, and Function 1-4 (FNC1-FNC4) symbol characters.
  • B: ASCII characters 32 to 127 (0-9, A-Z, a-z), special characters, and FNC1-FNC4.
  • C: 00-99. Code C produces the highest density barcode and is the most efficient for encoding numeric data.
  • GS1: Inserts Function 1 (FNC1) symbol character. Alphanumeric characters, special characters, and symbols. Leaves parentheses and spaces in Human Readable.