Browse Prior Art Database

Dynamically Creating Barcode Images in RAM

IP.com Disclosure Number: IPCOM000038997D
Original Publication Date: 1987-Apr-01
Included in the Prior Art Database: 2005-Feb-01
Document File: 1 page(s) / 11K

Publishing Venue

IBM

Related People

Knight, TA: AUTHOR [+2]

Abstract

The stored data necessary to produce interleaved 2 of 5 barcode characters, where the high-order numeric character is represented by the five bars and the low-order numeric character is represented by the five spaces, is reduced using the following technique. The numeric data is packed two characters per byte (high-order character in the high-order nibble, low-order character in the low-order nibble). The wide/narrow pattern for both the bars and spaces of interleaved 2 of 5 is the same as the industrial 2 of 5. The industrial 2 of 5 character images are used to build the interleaved 2 of 5 images in scratch RAM (random-access memory).

This text was extracted from a PDF file.
This is the abbreviated version, containing approximately 100% of the total text.

Page 1 of 1

Dynamically Creating Barcode Images in RAM

The stored data necessary to produce interleaved 2 of 5 barcode characters, where the high-order numeric character is represented by the five bars and the low-order numeric character is represented by the five spaces, is reduced using the following technique. The numeric data is packed two characters per byte (high-order character in the high-order nibble, low-order character in the low- order nibble). The wide/narrow pattern for both the bars and spaces of interleaved 2 of 5 is the same as the industrial 2 of 5. The industrial 2 of 5 character images are used to build the interleaved 2 of 5 images in scratch RAM (random-access memory). The high-order character generates the equivalent industrial 2 of 5 bar pattern, and the spaces are generated by the low-order character where each space corresponds to its equivalent industrial 2 of 5 bar image. Next, the bars and spaces are combined to produce the interleaved 2 of 5 pattern. The header and guard bar patterns are copied from ROS (read-only storage) to produce the complete image. Using this technique, about 1000 bytes of storage are saved by reducing the image space and extra code space. Reference should also be made to the article appearing in the IBM Technical Disclosure Bulletin 29, 1096 (August l986).

1