IDAutomation.com, Inc. is a BBB Accredited Business. Click for the BBB Business Review of this Computers Hardware, Software & Services in Tampa FL
Contact IDAutomationView your cart in the IDAutomation Store
 
Loading
Home: Products: Barcode Fonts: C128 ReturnType Specifications

GS1-128 Barcode Font with AI in Human ReadableC128 ReturnType Specifications

The C128 ReturnType is an optional property used in IDAutomation's barcode font encoders to add additional functionality to the information returned from a function. Feature Level 10 or greater encoders enable cross-platform compatible Unicode character strings, and support human readable text and GS1-128 AIs within the IDAutomation Code 128 Barcode Font.

ReturnType

Specification Description

Example

0 Returns a character string formatted to the associated barcode font. When this text is used with the appropriate font, a proper barcode will be created. Code 128 Barcode Symbol Created From a Font
1 Returns a text string for a standard font such as Arial. Usually used to display the human-readable text for GS1-128 with the C128() function. (17) 231231
2 Returns the check-digit only, if applicable. 3
Types 3 to 5 return a human-readable text interpretation in the same manner as the SpliceText function with Font Encoders that are Feature Level 10 or greater using the Code128() function.

ReturnType

Specification Description

Example

3 Returns human-readable text spliced every 3 digits, if applicable. 172 312 310
4 Returns human-readable text spliced every 4 digits, if applicable. 1723 1231 0
5 Returns human-readable text spliced every 5 digits, if applicable. 17231 2310

Unicode Encoding

Where compatible true Unicode encoding compatibility and human readable interpretations are available with Code 128 Fonts version 2009 or greater Font Encoders that are Feature Level 10 or greater.

ReturnType

Specification Description

Example

6 Returns a Unicode character string that generates Human Readable interpretation within the font. Compatible with all GS1-128 AIs. GS1-128 Font with AI in HR
7 Same functionality as ReturnType 6 with taller bars at the beginning and ending which can improve omni-directional scanning. GS1-128 Font with AI in HR
8 Returns a Unicode character string formatted to the associated barcode font with standard bar heights. A Unicode character string generates Human Readable interpretation within the font
9 Same functionality as ReturnType 6 with shorter bars with a small white space below. Example of Return Type 9
10 Encodes data for HIBC Primary barcode, which includes the HIBC identifier using the "+" symbol. Return Type 10
=Code128("B123120001",10,False)
Returned Data: +B123120001J
11 Returns the check character for the Primary barcode for a standard font such as Arial. The check character is used as part of the Secondary barcode DataToEncode. =Code128("B123120001",11,False)
Check Character for Primary Barcode: J
12 Encodes data for HIBC Secondary barcode, which includes the HIBC identifier using the "+$$+" prefix. The Primary barcode check character can be appended using ReturnType 11. Return Type 12
=Code128("01181234555J",12,False)
Returned Data: +$$+01181234555J%

Benefits, Requirements and Limitations of Unicode Encoding:

Benefits

  • Cross-platform compatibility with all systems that support Unicode, including UNIX and Mac OSX.
  • Provides human readable text interpretations without displaying the check-digit.
  • When using GS1-128, displays parentheses around the AI in human readable form.

Requirements

Limitations


Because Return Types 6-9 uses the Unicode character set, some applications and fonts are not compatible.
  • PCL fonts and Classic MAC fonts (mtt, mb1 and bma) because they do not support Unicode.
  • Word mail-merge. The mail-merge process strips out Unicode characters and converts them to question marks.
  • Systems and processes that are not completely Unicode compliant will usually replace the encoded data with question marks or another character. In this case, please consider the Universal Barcode Fonts Package.
 © Copyright 2014 IDAutomation.com, Inc., All Rights Reserved. Legal Notices.

 Barcode Fonts | Components | Scanners | Support | Contact Us
Training Videos on YouTube Join us on Google Plus Join us on LinkedIn Follow us on Twitter Like us on Facebook
Over 70% of Fortune 100 companies use IDAutomation's products to automate their businesses.