<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Barcode Label Consultants, LLC &#187; Barcodes</title>
	<atom:link href="https://barcodelabelconsultants.com/?cat=3&#038;feed=rss2" rel="self" type="application/rss+xml" />
	<link>https://barcodelabelconsultants.com</link>
	<description>Just another WordPress site</description>
	<lastBuildDate>Mon, 14 Nov 2011 06:10:48 +0000</lastBuildDate>
	<language>en-US</language>
		<sy:updatePeriod>hourly</sy:updatePeriod>
		<sy:updateFrequency>1</sy:updateFrequency>
	

<!-- Debugging help, do not remove -->
<meta name="Framework" content="Kpress" />
<meta name="Theme Version" content="1.3" />
<meta name="Framework Version" content="1.3.2" />


	<item>
		<title>Barcode Tips</title>
		<link>https://barcodelabelconsultants.com/?p=24</link>
		<comments>https://barcodelabelconsultants.com/?p=24#comments</comments>
		<pubDate>Thu, 23 Sep 2010 08:28:04 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Barcodes]]></category>

		<guid isPermaLink="false">https://client.cjarch.net/?p=24</guid>
		<description><![CDATA[Where To Start: Start by listing the constraints within the project. These would be the components that cannot be changed. These may include the scanning distance required, the number of characters to be encoded, the type of characters to be encoded (alpha and/or numeric), the size and orientation of the area to which the label [&#8230;]]]></description>
				<content:encoded><![CDATA[<p><img class="alignnone size-medium wp-image-126" title="8" src="https://barcodelabelconsultants.com/wp-content/uploads/2010/10/8-239x300.jpg" alt="" width="239" height="300" /></p>
<h3>Where To Start:</h3>
<p>Start by listing the constraints within the project. These would be the components that cannot be changed. These may include the scanning distance required, the number of characters to be encoded, the type of characters to be encoded (alpha and/or numeric), the size and orientation of the area to which the label or tag will be affixed, and (if printed on site) the width of the print head.</p>
<p>Once the constraints have been identified, the rest of the process can be designed. Depending upon the constraints identified, you can start by defining the label size or the bar code size. Remember, in both instances, to include the quiet zone requirements of the bar code chosen. If you start with the bar code size required, you can then design the label/tag size around it. Conversely, if you start with the label/tag size, you must design the bar code within it.</p>
<p>Once the these steps are completed, you can move on to adding fields to the label/tag format and determining data sources for the identified fields.</p>
<h3>Designing For Maximum Scanning Success:</h3>
<p>The following four (4) elements and their compatibility contribute to the successful, high (99.99%) first read rate and high (99.5%) read rate, use of bar codes in any data collection application.</p>
<p>The most critical relationship in these elements is the density of the bar code, which determines the scanning depth-of-field. The density of the bar code is determined by the size of the &#8220;X&#8221; dimension (the width of the narrow bar or element) and the ratio of wide to narrow elements within the symbol. The compatibility of the &#8220;X&#8221; dimension of the bar code to the light source of the scanner determines the system requirements for scanning distance.</p>
<p>Each scanning device has a depth-of-field for each increment in the size of the &#8220;X&#8221; dimension. For a standard range distance scanner a 20 mil &#8220;X&#8221; dimension can be scanned from about 2 inches to 18 inches. A 50 mil &#8220;X&#8221; dimension can be scanned from about 3 inches to 36 inches. This would be with standard white material with or without a laminate. The long range distance scanner has a greater depth of field which can be extended even more when using retro reflective material extending the scanning distance to over 28&#8242; using a 100 mil &#8220;X&#8221; dimension. Each scanning device manufacturer has it&#8217;s own specifications for each of their distance options. Testing is always recommended because of the other elements than contribute to successful bar code scanning.</p>
<p>It is imperative that the system development and implementation teams match the actual scanning requirements with the proper bar code configuration and scanning devices. Many times the system requirements for scanning a bar code are discussed after the scanning equipment has been chosen and the bar code configuration has been determined because of constraints on the size of the label.</p>
<p>The coordination of these four elements determines the success or failure of all scanning systems. The data collection software and hardware can be the best but if the bar codes either cannot be read or are difficult to read, the system will not achieve it&#8217;s anticipated benefits and savings.</p>
<p>A description of each of these four elements and how they relate to each other is given below. It is like five fingers fitting perfectly in the five fingers of a glove. Each is important by itself but they work together as a hand to complete tasks.</p>
<p><strong>1. BAR CODE:</strong></p>
<p>o      The type of bar code symbology to use is dependant on whether you are scanning numeric or alphanumeric information (see symbology selection below).</p>
<p>o      Narrow Element / &#8220;X&#8221; dimension and ratio where applicable to determine density and the area required for the bar code including quiet zones at both ends. The quiet zone, the clear area to the left and right of the bar code is a function of the &#8220;X&#8221; dimension (see &#8220;x&#8221; dimension, ratio, resolution, and quiet zone sections below).</p>
<p>o      Height (redundancy) of bars for quicker scanning.</p>
<p><strong>2. SCANNER(HARDWARE):</strong></p>
<p>o      Wand / Slot (Contact)</p>
<p>o      CCD (minimal non contact, .5&#8243; up to 3&#8243;)</p>
<p>o      Laser</p>
<p>o       Single Line</p>
<p>o       Single Line Moving</p>
<p>o       Raster</p>
<p>o       Holographic</p>
<p>o       Standard, Long Range &amp; Extended Long Range optics for scanning up to 18 feet with standard material and 28&#8242; with retro-reflective material using a 100 mil &#8220;X&#8221; dimension.</p>
<p><strong>3. MATERIAL/LABEL:</strong></p>
<ul>
<li>Paper: Lowest cost but should be laminated for Durability<br />
(see Materials in Reference Center).</li>
<li>Synthetic: More durable and many times doesn&#8217;t need lamination<br />
(see Materials in Reference Center)</li>
<li>Retro Reflective: Includes imbedded glass beads to enhance distance scanning<br />
(see Materials in Reference Center).</li>
<li>Lamination: Matte laminate can perform better with wand readers<br />
(see Materials in Reference Center</li>
</ul>
<p><strong>4.ENVIRONMENT: </strong></p>
<ul>
<li>Indoors: Light Source is important, as you don&#8217;t want too much or too little light. Certain lights, mercury vapor &amp; helium neon, can affect scanning performance.</li>
<li>Outdoors: Sunlight can affect scanning so special optics have been developed for this purpose.</li>
</ul>
<h3>Symbology Selection And Design:</h3>
<p>A symbology is a bar code language. Examples include UPC, Code 128, and Code 39. Each symbology has its own set of rules describing how the data is incorporated into the bars and spaces. Each bar code language has different capabilities and characteristics. Most scanners are typically programmed to decode one or more symbologies. Each symbology differs in the amount of data that can be encoded. Some are fixed length, while others can encode variable data. The ultimate goal of any business bar code application is to get information into a software package used to help automate workflow. Whatever the application, start by setting goals for the software that will provide you with the desired reports and information.</p>
<p>The goal is to maintain the highest degree of data integrity usually in the smallest area possible. The denser the code, the smaller the space required. However, denser codes can result in lower read rates. Check digits can offset some read failures. Several questions need to be answered before a symbology can be selected:</p>
<p>1. What character set needs to be encoded?</p>
<p>o      Numeric only.</p>
<p>o      Alpha/numeric.</p>
<p>o      Special characters.</p>
<p>2. How much data needs to be encoded?</p>
<p>o      Different symbologies have different densities. Depending on the amount of data and the space available on the document, some codes  are more appropriate.</p>
<p>o      The space available on the document defines how many characters can be encoded or what symbology, density and ratios may be used.</p>
<p>o      If the scanning resolution is high, more characters can be encoded.</p>
<p>o      What is the tolerance for misread bar codes?</p>
<p>3. Do you want to have a check digit/check character?</p>
<p>o      Some bar code symbologies have this feature built in and don&#8217;t need an extra check digit.</p>
<p>4. What is the position in the document?</p>
<p>o      Some bar code symbologies are more tolerant on quiet zone requirements. If the bar code is on the edge, some misreads can happen because the bar code can be cut.</p>
<p>o      Content of human readable label information.</p>
<p>o      Label or document graphic requirements.</p>
<p>5. Determine if there is a standard for the industry. Many industries have standardized symbologies for use within the industry. In some situations there may be no choice regarding the symbology or label design. Inter-industry groups such as the Uniform Code Council (UCC) and the Automotive Industry Action Group (AIAG) have chosen their members&#8217; symbology and have published standards. A good place to stat may be trade associations, or other organizations to which you belong. A little research in the beginning could eliminate a lot of headaches later on.</p>
<h3>Symbology Recommendations:</h3>
<p>Consider the simplest symbology that solves the problem. These symbologies offer more accuracy and provide faster reading. Choose the symbology with the highest inherent message density, if possible. If you will be encoding only numeric data, try I 2/5 or code 128C. If you are encoding alphanumeric data, consider 128B. If you are encoding large amounts of data, try using one of the two dimensional symbologies such as PDF 417. The disadvantage of two-dimensional symbologies is the limited number o readers available to decode the code. In addition, the cost of a reader capable of decoding two-dimensional bar codes is more expensive and allows fewer input options then standard readers.</p>
<p>With the development of scanners that can auto discriminate among several linear symbologies, many companies are using two or more linear symbologies on the same label. Substantial cost savings can be realized when two requirements are satisfied with one label. Another valid reason for using different symbologies on the same label is to assure that the correct bar code will be scanned. Auto discriminating scanners can be programmed to read only a specific code, thereby reducing errors from scanning the wrong code.</p>
<p>Label design should allow for modifications over time as departmental needs change or as industry standards evolve. For the ease and simplicity of scanning, use the shortest possible encoded fields even if a directory file is required.</p>
<h3>parts of a barcode:</h3>
<p><strong>1. &#8220;X&#8221; DIMENSION:</strong><br />
The smallest element in a bar code is called the &#8220;x&#8221; dimension. This is the narrowest bar or space in the code. The choice of this dimension is based not only on the space available on the document to print the code, but also on the type of scanner and environment in which the label will be scanned. The minimum &#8220;x&#8221; dimension for Code 39, Codabar, Code 93, Code 128, I 2/5, Code 49, and Code 16K is .0075 inches. Usually, the larger the &#8220;x&#8221; dimension, the more forgiving the bar code is when scanned. For the most effective and reliable scanning, use the lowest possible density.</p>
<p>The most reliable and effective scanning takes place with a wide-to-narrow element ratio as close to 3 to 1 as possible. A larger &#8220;x&#8221; dimension requires a larger label area. Most applications use &#8220;x&#8221; dimensions in the range of 10 mils to 25 mils. It is preferred practice to have all bars and spaces in whole multiples of the &#8220;x&#8221; dimension. For the most effective and reliable scanning, use the 3.0:1 element ratio whenever possible.</p>
<p><strong>2. RESOLUTION:</strong><br />
Resolution of a scanner refers to the smallest element it can see. If the resolution of a scanner is not high enough, it will not be able to see small elements in high-density bar codes. On the other hand, a high-resolution scanner will see &#8220;defects&#8221; in low-density symbols that would be ignored by a properly matched scanner. One of the problems end users have is the failure to match the resolution of the scanner to the density of the media. The size of the spot of light emitted by a scanning device should be slightly less (80-100%) than the narrowest element. If the spot of light is significantly larger than the narrowest element, a distraction occurs when scanning is attempted. Therefore, scanning becomes more difficult. If the spot of light is significantly smaller than the narrowest element, scanning is not only difficult but errors can readily occur. For the most reliable scanning, be certain that the resolution of scanning devices be matched properly to the narrowest element of any one symbol.</p>
<p><strong>3. DENSITY:</strong><br />
Density is usually measured in one of two methods. Density is measured in either characters per inch or by the narrow bar size. The character per inch density is determined by the combination of the &#8220;x&#8221; dimension and the element ratio. The wider the &#8220;x&#8221; dimension (bars) and/or the larger the ratio, the fewer characters per inch (lower density). Narrower bars provide greater density, however they are more vulnerable to print voids, stains, and dirt, which can affect bar width interpretation.</p>
<p><strong>4. ELEMENT RATIO:</strong><br />
To enable a scanner to distinguish between the wide and narrow elements, a minimum ratio is needed depending upon which resolution has been used for printing the bar code. The width of the wide element should be at least twice the narrow element. A range of 2.2:1 to 3.0:1 is recommended. Some symbologies have fixed element ratio options. Code 39 allows the user to determine the element ratio. The width of bars and spaces can and do vary unintentionally as a result of the printing process. As long as this variance is within accepted tolerance ranges, the deviations are not detrimental. However, the smaller the element ratio, the lower the tolerance range. The most reliable scanning takes place with a wide-to-narrow element ratio as close to 3:1 as possible. It is preferred practice to have all bars and spaces in whole multiples of the &#8220;x&#8221; dimension.</p>
<p><strong>5. QUIET ZONE:</strong><br />
Code designers specify a zone be just to the right and left of a bar code that shall be free from all printing. This &#8220;quiet zone&#8221; gives the scanner time to adjust its opto-electronic measurement circuits to properly determine the critical width of each bar in the code message and determine the contrast between the bar and the space between each bar. Quiet zones at the beginning and end of a code signal the scanner where to begin and end. The quiet zone should be 10X the &#8220;x&#8221; dimension of the symbol, or one-quarter inch, whichever is greater. A clearance of 1/16&#8243; above and below the code is recommended.</p>
<h3>printing considerations:</h3>
<p><strong>1. CONTRAST:</strong><br />
Bar code scanning takes place by focusing light on a pattern of bars and spaces. The bars should absorb most of the light, and the spaces should reflect most of the light back to the scanning device. The two primary ways of measuring the correct absorption and reflection factors is by print contrast signal (PCS) or minimum reflectance difference (MRD). The result of these calculations must be substantial enough that scanners are able to properly distinguish between bars and spaces. The higher the difference between light and dark spaces, the better the read.</p>
<p>Bar codes produced with carbon-based inks normally ensure a higher PCS or MRD than alcohol-based or dye-based inks, thus providing better scanning characteristics. All scanners can accommodate carbon-based inks. However, infrared scanners are unable to read media produced with alcohol-based or dye-based inks. Using carbon-based ink to create bar code symbols may prove to be a significant asset when the media is used in hostile operating environments. Infrared scanners can often read these symbols even when they are contaminated by marks from ballpoint pens, dirt, or other foreign matter.</p>
<p>Ideally, use black carbon based ink or toner for bars and an opaque white matte finish print surface. Other combinations of code and background color can also be used as long as there is a 50-60% contrast between the light reflectance of the printed code and the background.</p>
<p><strong>2. MEDIA:</strong><br />
Media also contributes to contrast. Opacity must be sufficient to prevent background surfaces from interfering with the scanners ability to read the media. If a dark background shows through a label, the scanner may interpret some spaces as bars. This can readily happen when a white adhesive label is placed on a dark surface. The higher the initial reflectivity of the face sheet, the higher the difference between light and dark spaces and the better the read.<br />
Your substrate choice should have high opacity.</p>
<p><strong>3. MEDIA COLOR:</strong><br />
Color of substrate can impact contrast. The contrast point of reference for scanning is based on the 633 nanometers of the red-light helium neon laser scanners. Therefore, you must avoid using paper or background label stock that contains any significant blue component that reduces contrast. White substrate should be the first choice. Ideally this would be of OCR quality. However, in some applications where there are multiple bar code labels, there could be operator confusion. Color-coding labels can reduce such confusion. When using label stock other than white, avoid colors with blue content. Pink or yellow background colors are the safest choices. An alternative is to have preprinted colored boxes around a bar code to color identify the specific code. Alternately, a colored stripe can be preprinted on the side of a label.</p>
<p><strong>4. HORIZONTAL VERSUS VERTICAL ORIENTATION:</strong><br />
Labels can contain bar codes in two distinctive orientations, called picket fence or ladder codes.<br />
Applications that exclusively employ light pens should choose the horizontal orientation to support the more natural motion of the hand sweep.</p>
<p><strong>5. BAR CODE HEIGHT:</strong><br />
Hand scanning is not naturally done in straight lines; it is done in arching motions. The MINIMUM bar height should be .24 inches or 15% of the bar code length, whichever is greater for Code 39 and 128. For optimum scanning, it is recommended that the code be .375&#8243; tall. UPC and EAN codes should be at least 1.02&#8243; tall.</p>
<p><strong>6. HUMAN READABILITY OF A  BAR CODE:</strong><br />
Ensure that the coded information is printed above or below the bar code in an alphanumeric human readable font. This allows for key entry, if the bar code is not readable.</p>
<p><strong>7. BAR CODE PRINT QUALITY STANDARDS:</strong><br />
In 1990, the American National Standards Institute (ANSI) published ANSI x3.182-1990 Bar Code Print Quality Guidelines. These guidelines define measurement procedures and standardized methods of evaluation bar code print quality. A bar code is measured on an A-F range. A perfect symbol is not always achievable. This can be the r3sult of a variety of reasons. Pointil verifies all work and provides samples pulled periodically during the production process.</p>
<p><strong>8. PREPRINTED VERSUS ON-SITE:</strong><br />
There are situations in which preprinting bar code documents/labels is more appropriate and situations in which on-site printing of bar codes is more appropriate. Part of that evaluation certainly includes cost per unit, cost of printing and verification equipment, and on-site expertise to print bar codes.</p>
<p><strong>Code Verification:</strong><br />
Whether preprinted or printed on demand, sampling of printed codes to assure readability is critical. If preprinted, ask your supplier to provide you with a sampling of bar code verification (samples with print outs showing bar code readability and quality). If printed on demand, confirm your customer has the capability to verify codes printed. Additionally, two important measurements of bar code system performance are &#8220;first read rate&#8221; and &#8220;substitution error rate.&#8221;</p>
<p>First pass read rate (FPRR) is the ratio of the number of successful reads to the total number of attempted reads on the first attempt. A low first read indicates that the bar code must be scanned multiple times before a successful read is accomplished. A good bar code system should offer a first read rate greater than 85% and a second pass read rate of 95%. This means that a particular bar code can be read on the first scanning attempt 85% of the time. A first read rate, though, is not a measure of the correctness of the &#8220;read.&#8221; The primary cause of low first read rates is poorly printed bar codes, such as those with insufficient contrast between the bars and spaces, inadequate quiet zones and excessive spots and voids. Operator technique/training directly affect scanning success.</p>
<p>Substitution error rate records the number of characters incorrectly decoded out of the total number of characters scanned. This problem is much more critical because, in most cases, the operator is unaware that an error has been entered into the system. However, many symbologies are self-checking, meaning that codes are designed so that defects render the code unreadable, rather than readable but incorrect.</p>
<h3>Labeling Standards:</h3>
<p>Many specific industries have established label standards unique to their industry. The automotive industry (AIAG), the health industry (HIBCC), the plumbing industry (IBCA), and the electronics industry (EIA) are a few of the industries establishing such standards. Furthermore, individual companies such as WalMart have developed &#8220;company specific&#8221; labeling standards.</p>
<p>Such standards tell the &#8220;labeler&#8221; how to create and apply a label that will meet the &#8220;recipients&#8221; information and application standards. These standards may include the following:</p>
<p>1.     What information is required (i.e. p.o. number, quantity, etc.)?</p>
<p>2.     What data content code standard to use.</p>
<p>3.     What item to bar code and in what symbology.</p>
<p>4.     How to arrange the data.</p>
<p>5.     What bar code print quality standards to use</p>
<p>6.     Where to place the label (s)</p>
<h3>Data Content Codes:</h3>
<p>Data content codes make it possible to scan a label containing more than one bar code symbol in any order. Data content codes identify what type of data is encoded in a bar code symbol. For example, a carton label may include a part number, a product number, quantity, and description.</p>
<p>The bar code containing the part number would start with &#8220;P&#8221; if the part number was assigned by the customer and &#8220;IP&#8221; if the part number was assigned by the supplier. The symbol encoding the production number would start with the letter &#8220;T&#8221;, and the quantity would start with the letter &#8220;Q.&#8221; The data system will then be able to sort the data to the appropriate places in the database.</p>
<p>Two data content code standards have emerged:<br />
ANSI MHI0.9<br />
F.A.C.T. (Federation of Automated Coding Technologies) Data Identifiers<br />
UCC (Uniform Code Council) application identifiers.<br />
<strong> Copy courtesy of Pointil</strong></p>
]]></content:encoded>
			<wfw:commentRss>https://barcodelabelconsultants.com/?feed=rss2&#038;p=24</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Barcodes</title>
		<link>https://barcodelabelconsultants.com/?p=22</link>
		<comments>https://barcodelabelconsultants.com/?p=22#comments</comments>
		<pubDate>Thu, 23 Sep 2010 01:27:38 +0000</pubDate>
		<dc:creator><![CDATA[admin]]></dc:creator>
				<category><![CDATA[Barcodes]]></category>

		<guid isPermaLink="false">https://client.cjarch.net/?p=22</guid>
		<description><![CDATA[Definition: Bar codes are the most popular of the automatic data entry methods. It is a pattern of parallel bars and spaces of variable widths arranged in a specific predetermined pattern to represent a corresponding number, letter, or symbol. The information in a bar code is contained in the relative thickness and relative position of [&#8230;]]]></description>
				<content:encoded><![CDATA[<h3><img class="alignleft size-full wp-image-124" title="3" src="https://barcodelabelconsultants.com/wp-content/uploads/2010/10/3.jpg" alt="" width="420" height="239" />Definition:</h3>
<p>Bar codes are the most popular of the automatic data entry methods. It is a pattern of parallel bars and spaces of variable widths arranged in a specific predetermined pattern to represent a corresponding number, letter, or symbol. The information in a bar code is contained in the relative thickness and relative position of the lines and spaces within the specific data characters. Scanners convert the bars and spaces into usable information for data entry.</p>
<h3>Why Bar Codes Are Used:</h3>
<p>Bar codes streamline data entry. They are used to increase the speed and accuracy of reading and entering data. It is primarily intended as a machine-readable data management system. Bar codes have received wide spread acceptance because of their low susceptibility to errors in data input. The error rate in human reading of hand written data is 7-14%. The error rate in human reading of preprinted data is 1/300 characters. There is a one in two million error rate for scanner read bar codes. It is considered the most effective data entry method. Most new bar code installations have a payback of less than one year. Credited with accuracy, speed, control, reliability and portability, bar code technology is the most popular method of tracking and transmitting data and is replacing other methods of tracking and transmitting data.</p>
<h3>Bar Code Advantages:</h3>
<ul>
<li>Easy to print</li>
<li>Not language dependent</li>
<li>Low error rate</li>
<li>Variety of print methods</li>
<li>Full character set</li>
<li>Beam scannable</li>
</ul>
<h3>Bar Code Disadvantages:</h3>
<ul>
<li>Low density except for new 2D code</li>
</ul>
<p><strong>MARKET SIZE AND GROWTH:</strong><br />
Bar coding is a $4.4B market worldwide ($2B in the US). The U.S. market forecast is 14% CAGR over the next 5 years. Forecasts estimate bar code label sales will grow 10 &#8211; 15% annually, with fewer than 10% of potential applications installed. UPC, CODE 39 and Code 128 will outdistance all other linear codes. Codes with higher data density, especially new codes, have the greatest growth potential. All industry segments are experiencing fast growth.</p>
<h3>Bar Code Applications:</h3>
<p>In industrial and business-to-business settings, there are four applications that are common to all businesses: materials management, information management, labor management, and asset management. The use of bar codes is rapidly increasing in document management. Documents are either filmed or entered into an electronic imaging system. Automatic data entry can be provided with bar coded documents (i.e. the bar code could contain an invoice number a number of pages, and a page number). Since bar code reading is highly accurate, less data entry errors will occur and faster data entry will result. Data that can be entered automatically can be either numeric or alphanumeric depending on the bar code symbology selected. Document sorting can also be reduced if a document code is included in the bar code. A bar code should be considered as an alternative to OCR in many indexing applications.</p>
<h3>How It Works:</h3>
<p>Standard bar codes are read by a light source, illuminating the bars and spaces. This involves moving the read head over the code symbol, or if the read head is in a fixed-position (as in the supermarket), then the code is presented to the read head. The light is absorbed by the black bars and reflected by the white spaces and/or background, in a specific sequence with orientation being determined by the start and stop codes. A sensor detects the reflected light from the spaces and produces a &#8220;high&#8221; signal output for each space and a &#8220;low&#8221; signal output for each bar where the light has been absorbed. The duration of the high and low signals indicates whether the bars and spaces are wide or narrow. The thickness is always in reference to a line or space contained with the bar code. The reference thickness is called the &#8220;x&#8221; dimension, or the narrow element width.</p>
<p>It is then necessary to determine what this pattern of wide and narrow elements symbology is to decode the bar code. This is accomplished with decoding software. The decoder performs 4 basic functions. It times the duration of the electrical pulses and classifies them as wide or narrow bars or spaces. A determination is made regarding which bar code symbology is being used. Once this is done it translates the bar and space pattern into the actual characters that make up the bar code. The last function is to transmit the bar code data to some other device that will use the data. Transmitting the data through a computer interface to various computer devices usually does this.</p>
<p>The data stored in the bar code is a unique identifier that provides access to data stored in a central computer system. By keeping the data separate from the bar-coded identifier and centrally located, you also simplify updating the information. However, the &#8220;license plate&#8221; method only works if everyone has access to the same database. This is not usually a problem for internal operations; when the code crosses into another environment, the database may not be accessible.</p>
<h3>Encoding Data:</h3>
<p>Encoding the data is achieved by creating a pattern of narrow and wide bars and spaces. There are two encoding methods for traditional linear bar codes: binary coding and proportional coding.</p>
<p><strong>1. binary code:<br />
</strong>Two sizes of bars and spaces are used to encode data (i.e. the wide bar or space is about 2 to 3 times wider than the narrow bar or space). You can easily convert the bars and spaces into binary code, which can then be converted (using a table) into ASCII characters. An example of a bar code type using this encoding technique is Code 39.</p>
<p><strong>2. proportional code:<br />
</strong>There are many different sizes of bars and spaces. The size of the bars and spaces and the sequence of bars and spaces define the characters represented. This code is more difficult to read (no easy translation to binary is possible) and more accuracy is required in printing and in scanning the bar code. In general, 3 &#8211; 4 different widths of bars and spaces are used to encode data. An example of a bar code symbology using this encoding technique is Code 128.</p>
<p><strong>3. data accuracy:<br />
</strong>The coding of data in a bar code is done such that:</p>
<p>1.     A fixed number of bars are used per character. This means that if a bar is not read, the bar code will become unreadable.</p>
<p>2.     The number of possible characters that can be encoded in a certain bar code is so high compared to the number of valid characters. This means if the size of one of the bars / spaces is misread, an illegal character will be read. Therefore the character substitution rate becomes very low. In conclusion, bar codes are highly secure. Errors in reading are highly unlikely. Either a bar code can be read or it cannot be read at all.</p>
<h3>Types Of Codes:</h3>
<p>There are over 50 different bar code symbologies each having their own symbol interpretation. Currently, there are only a few code symbologies in wide spread use. Code symbol density ranges from low to mega-density. Low-density symbols have fewer than 3 characters per inch. High-density symbols can contain 100s of characters per square inch. Code symbologies are classified as linear or two-dimensional. Two types of symbology structure, discrete or continuous, define all bar codes.</p>
<h3>Linear Codes:</h3>
<p>Linear codes are those in which characters are grouped, one next to another, in one linear direction (put in code 39). Simply put, a single row of parallel bars and spaces. While linear bar codes are two dimensional, having both width and height, they are one dimensional in scanning. Only the widths of bars (and sometimes spaces) are measured to interpret the symbol. The height of the code is simply redundancy to enable scanners to more easily scan the symbol. These are most commonly known as &#8220;bar&#8221; codes. These include UPC, Code 39, Codabar, Code 128, Interleaved 2 of 5, and 2 of 5 code.</p>
<p><strong>1. discrete bar codes:</strong><br />
There are three main discrete bar codes used in North America: Code 39, Codabar, and Code 2 of 5. Characters in these codes begin and end with a bar. This construction creates spaces between characters that are not part of a character. This inter character gap should be approximately equal to the narrow bar width. Codes with this inter character gap are called discrete since each character is separate and independent from other characters in the same symbol. Because of this inter character gap, impact numbering machines can be used to print bar codes since the space of the inter character gap can be used for ratchets for the individual number wheels in a numbering head. These ratchets are essential for impact numbering devices.</p>
<p>o      <strong>code 39:</strong><br />
Code 39 was the first alphanumeric code and is the most common non-retail symbology. It is a 43 character alphanumeric binary code (most other discrete codes are not alphanumeric). This bar code is capable of representing all capital letters, numbers, and the seven special characters./+%$- and space, and can easily be printed by a variety of technologies.</p>
<p>Code 39 is a two-width symbology; meaning all bars and spaces are either wide or narrow. Each character is composed of nine elements; five bars and four spaces. Three elements are wide (two bars and one space) and six are narrow. Each code begins and ends with an asterisk, which is this symbology&#8217;s start/stop code. Code 39 is self-checking; meaning any element erroneously printed or scanned will not result in bad data input. An optional check character is available. Code 39 is the standard symbology for the federal government, automotive industry, and the material handling industry. It is the code of choice in most situations that require alphanumeric coding. It is bi-directional. The maximum density is 9.8 characters per inch. Minimum bar ratio is 2.0:1. If the &#8220;x&#8221; dimension is less than .02 inches, the minimum ratio should be 2.5:1. Maximum bar ratio is 3.0:1.</p>
<p>Although there are only 43 data characters in Code 39&#8242;s character set, it is possible to encode all 128 ASCII characters using Code 39&#8242;s full ASCII feature. If a reader is in its full ASCII mode, the symbols $ / % and + are used as precedence codes with the 26 letters.</p>
<p>o      <strong>extended code 39:</strong><br />
The extended 3 of 9 code is a general-purpose code that can code any ASCII character (any character you can enter from the keyboard by normal means). This code is double the size of the standard Code 39 as it uses two code characters for each of the 128 ASCII characters. As with the standard Code 39, data can be of any length.</p>
<p>o      <strong>logmars:</strong><br />
LOGMARS (Logistics Applications of Automated Marketing and Reading Symbols) is a special application of Code 39 used by the U.S. Department of Defense and is governed by Military Standard MIL-STD-1189. The Standard defines acceptable ranges for a number of variables including density, ratio, bar height, and size of the human-readable interpretation line. The Modulus 43 check digit, optional with Code 39 is defined and recommended in the specification. While not required by the general specification, it may be required in specific Department of Defense applications.</p>
<p>o      <strong>zip+4 (Postnet):</strong><br />
The Zip+4 code is used by the post office for sorting letters. The code is made up of tall and short bars with even spacing between each bar. Zip+4 uses eleven digits plus a correction digit. The check digit is used by the Post Office&#8217;s bar code reader to identify errors. The data for the code is the nine-digit zip code plus the last two numbers of the street address. If the nine-digit zip code is unavailable, five-digit zip can be used.</p>
<p>o      <strong>code 11:</strong><br />
CODE 11 is a numeric, high-density code with one special character, the dash (-). Each character is encoded with five elements either 2 wide and 3 narrow, or 1 wide and 4 narrow. Code 11 uses 2 check digits. This code was developed by Bell Labs and is used primarily in the telecommunications industry.</p>
<p>o      <strong>Codabar:</strong><br />
Also known as USD-4, NW 7, and Code 2of 7, Codabar is a self-checking, numeric only code. It is a bi-directional code. There are 16 characters in the set, 10 digits plus special characters ($-,/ and +). The start/stop characters A,B,C,D,E,*,N, or T must be used in matching pairs and may appear elsewhere in the bar code. Each character is coded independently by means of four bars and three intervening spaces, totaling a fixed width but employing a complex set of individual bar and space widths. It was originally designed for use in retail price labeling. It was one of the original proposed symbologies for the UPC. Instead, it found a niche in several diverse, non-retail applications. It is the code required by the Department of Defense. Other applications include inventory control, libraries, blood banks, photo finishing, and air bill applications. The maximum density is 12.8 characters per inch. The minimum bar width is .075&#8243;.</p>
<p>Its specifications allow it to be printed with wide quality tolerances. That is why it was used for package tracking. There is no checksum defined as part of the Codabar standard, but some industries (libraries, for example) have adopted their own checksum standards.</p>
<p>o      <strong>code 2 of 5:</strong><br />
In use since the late 1960&#8242;s and is supported by several equipment suppliers. It is used less that Code 39 or Codabar. It is a numeric, discrete, self-checking bar code originally developed for automated warehouse sorting and Photo-finishing envelopes. 2/5 encodes information in five bars, two of which are wide with the remaining three narrow. All spaces separating the bars are about the same width and carry no data, so the code has a much lower information density than the interleaved 2 of 5. Its only advantage is a shorter impression length compared to Code 39 and Codabar.</p>
<p><strong>2. continuous barcodes:</strong><br />
Other codes are called continuous and will not allow an inter-character gap. Consequently they cannot be used in impact numbering equipment.</p>
<p>o      <strong>interleaved 2 of 5 (I 2/5, ITF):</strong><br />
Interleaved 2 0f 5 is a numeric-only, bi-directional, self-checking code. It&#8217;s the most popular numeric only bar code in non-retail distribution. Its main advantage is its density. Each character is five elements&#8230;two wide and three narrow. There must be an even number of characters in this code.</p>
<p>If there are an odd number of digits, a zero must be added in the most significant position. Bars represent odd-numbered digits and even-numbered digits are represented by spaces. This &#8220;interleaving&#8221; process, in which bars and spaces encode numbers independently, gives the code a higher density. I 2/5 is usually printed with a top and bottom border to prevent a partial scan being interpreted as a complete scan. I 2/5 is often used with a MOD 10 check digit. The standard ITF contains 14 digits, with an optional 6-digit suffix. The IT outer case code with the human readable characters at the base of the code, grouped into country code, supplier code, product code, and check digit.</p>
<p>It is a recommended symbology for corrugated shipping containers and has been selected for use on other shipping containers in the grocery industry. It is used in this application to identify the trade selling as opposed to the consumer-selling unit in retail trade. It employs a data format standard identical to that of the regular UPC A code but with two additional digits at the front. The first is an assortment indicator used to indicate the type of selling unit (e.g., case or pallet) or for a single case where the five-digit item code portion matches the five-digit item code of the consumer selling units inside. Quite commonly, the five digits match. This is not possible when there is more than one trade-selling unit for the same consumer item, or where the trade-selling unit contains an assortment of consumer selling units. The second extra digit is always a zero, provided to make the format compatible with EAN.</p>
<p>The code value, as specified by the data format standard, is more widely used than is the bar code symbology. In distribution, sorting and shipment control are usually exercised according to shipment number ID rather than stock keeping unit (SKU) ID. On the other hand, the UPC shipping container code number is the standard way to identify items in a purchase order, shipping advice, invoice, etc. when transmitted between parties using UCS, the grocery industry&#8217;s EDI standard.</p>
<p>Though its major application is considered warehouse inventory, it has been accepted in airline ticketing and baggage and cargo handling.</p>
<p><strong>3. N,K code</strong>:<br />
N,K codes are a different type of continuous bar code symbology, which provides greater symbol density. N,K code is proportional, allowing elements to have multiple widths, not just two widths. These symbologies divide the region occupied by a character into N modules. Each bar and space may occupy one or more modules. K refers to the total number of bars and spaces in a character.</p>
<p>o      <strong>UPC (Universal Product Code):</strong><br />
has been successfully employed in the supermarket industry since 1973. It is the most familiar N,K code. It is used in static applications for product identification. UPC is a coding system as well as a symbology; it is designed to uniquely identify a product and its manufacturer. It is important to differentiate between the UPC coding scheme and the UPC symbology. UPC is a fixed length, numeric, continuous symbology employing four element widths. There are three versions of the UPC symbol:</p>
<p>Version A is a 10-digit code: the first five digits represent the manufacturer of the labeled item, and the next five digits are a unique product identifier code. This 10-digit code is preceded with a &#8220;number system&#8221; digit. Most products will either have a &#8220;1&#8243; or &#8220;7&#8243; in this position. It signifies that the product is of a fixed weight and size, as opposed to a variable (i.e. apples) or a product coupon. A Mod 10 DR check digit that is based on the preceding 11 digits of data follows the UPC code. To make matters more complicated, the publishing industry has added a supplemental 2 and 5 digit symbols to the end of the UPC-A symbol. This supplemental symbol contains date-of-issue information or a price.</p>
<p>UPC-E is a shortened and more complicated for of UPC-A, representing a full ten digits using only 6 characters. UPC-E was developed to aid manufacturers who could not fit an entire 12-digit symbol on their small package. A limited number of these symbols were issued, the last of which was given out years ago.</p>
<p>UPC-D is a version used for variable length messages. It is very seldom used.</p>
<p>The UPC code currently used will be replaced by EAN. EAN, initially known as &#8220;European Article Numbering&#8221;, is gaining worldwide retailing acceptance. In the US its use is largely limited to the encoding of books, though all retailers will adopt the symbology by 2005. EAN-13 encodes 13 digits, one more than UPC. For more information, contact the UPC Code Council at (513) 435-3870 or http://www.uc-council.org. This Council issues the manufacturer and product code numbers used in this symbology.</p>
<p>o      <strong>code 128:<br />
</strong>Code 128 is an N,K code, one specifically designed to encode the entire 128 character ASCII set. This character set includes special control codes necessary for computer communication. The symbology is denser than Code 39 and includes a check character instead of the optional check for Code 39.</p>
<p>Each character is encoded by means of three bars and three spaces with a combined width of 11 modules or units. The total length of 11 modules is made up of an odd number of bar modules and an even number of space modules. The bars and spaces may be 1,2,3, or 4 modules wide. This coding system provides 106 different print characters. Four bars and three spaces define three stop/start characters. Each character requires only 68% of the space required in Code 39 characters.</p>
<p>The symbology provides for three different character sets that are identified by distinct start characters: A, B, or C. 128 C consists of the 100 two-digit pairs 00 through 99. This allows the effective density of 128 to be doubled when printing all numeric data. This provides a maximum density of 24 characters per inch. 128 A and 128 B cover the entire 128 ASCII character set, with a considerable amount of redundancy. 128 B includes both upper and lower case letters as well as numbers and some special characters; 128 A emphasizes the full set of special characters but excludes the lower case letters. As a result, the code can be quite compact when expressing numbers only, yet fully capable of providing all needed ASCII characters as and when needed.</p>
<p>o      <strong>code 93:</strong><br />
Code 93 is a specially designed code incorporating nine &#8220;n&#8221; modules, each having 3 bars and 3 spaces. The bars and spaces may be one to four &#8220;N&#8221; modules wide. Code 93 as designed by Intermec (designers of Code 39) to address density demands by users. Code 93 normally utilizes the same character set as Code 39, but special versions use the complete ASCII file.<br />
Code 93 utilizes 2 check digits and has a higher density and Code 128 versions A/B.</p>
<p><strong>4. channel code:</strong><br />
Chanel code is available in six sizes (channels-the number of spaces and bars used to create a single character, each with a different data capacity. The smallest, Channel 3, can encode up to 26 characters in just 17 &#8220;x&#8221;. The largest, Channel 8, can encode up to 7,742,862 characters in 37 &#8220;x&#8221;. The code requires only a 1&#8243;x&#8221; quiet zone. The code can be used with all standard scanners, however, users must modify standard decoding hardware. Potential applications include jewelry, electronics parts, ID cards, serialized parts and other small items.</p>
<p><strong>TWO DIMENSIONAL (2D) BAR CODES<br />
A.K.A. MEGA DENSITY BAR CODE SYMBOLOGIES:<br />
</strong>These symbologies utilize narrower module width to pack the maximum amount of machine-readable information into the smallest possible area. Mega density bar codes are expected to be compatible with current symbologies and to be capable of being readable by existing scanners. High-density and mega-density bar codes promise growth in marking medicines, jewelry and other objects too small to be marked with traditional codes. Some high-density codes, such as Code 49, are in use today. It carries the same message as Code 39 in one-sixth the space.</p>
<h3>Portable Databases (PDBs):</h3>
<p>Portable information databases (PDBs) are small, self-contained and universally readable. Floppy disks, CD-ROMS, smart and optical cards are portable databases. These are ideal for distributing large databases that remain relatively unchanged. But, because of their size, they&#8217;re not good for applications where the database must move along with the object of the data.</p>
<p><strong>printed PDBs:</strong><br />
Printed PDBs work well for applications where real-time information updates are not critical. They also fit applications where the database information is only required at the location of the object of the information (i.e., packing list). There are more than a dozen mega-density codes appropriate as PDBs. One reason to choose a printed PDB over an alternate is to save space. Another reason is cost. Since the database is printed either on a label or directly on the packaging or object, the cost to provide the database is small. Printed PDBs also have advantages over EDI. With PDBs, the data is available when and where it is needed. Typical EDI problems including phone links, data transmissions, potential data transfer delays, etc. don&#8217;t exist with PDBs. They offer the opportunity to create &#8220;intelligent&#8221; forms and or labels.</p>
<p>Linear codes are used primarily for identifying items. This has been traditionally through a &#8220;license plate&#8221; concept of assigning bar coded numbers to documents or assets. Linear codes are typically 12 characters or less. This has largely remained an intra-organization system, because the data base behind the bar coded identifier is within the organization. As such, the assigned bar code numbers have no meaning to others who may scan them. Additionally, linear codes are not practical for storing large volumes of data. A 2D code allows more data to be encoded in a variable length message. More importantly, 2D codes have actual data, not just &#8220;license plate&#8221; numbers linked to data stored in a remote database.</p>
<p>Two dimensional (2D) bar codes are printable PDBs. They are stored on paper instead of floppy disks. Many of the 2D symbols can carry 2000 characters of data in a single symbol as compared to a regular or linear bar code capacity of 10 to 22 characters. 2D symbols can also carry binary data, which can be made to run a computer program or generate photographs and drawings, such as passport photos, fingerprints, and signatures.</p>
<p>Scanners used to scan linear bar codes, are not typically capable of reading 2D bar codes. Two options are available for scanning 2D codes. The first involves a moving laser beam which scans both horizontally and vertically to capture the entire code image. The second option, a CCD (charge couple device) scanner utilizes a two-dimensional array of photo sensors to capture the entire code image.</p>
<p>Two-dimensional bar codes are defined as stacked or matrix (pattern). Probably the most fascinating thing about 2D symbologies is that most can accommodate advanced data redundancy and &#8220;error correction methods&#8221; (error correction can be defined by the user). By mathematical formulas embedded in the code, data can be mixed in predetermined ways, so the information from a single input/output character is distributed along with other data over pixels scattered over multiple locations. As a result, when the code is damaged &#8220;error correction&#8221; will &#8220;reconstruct&#8221; missing portions of the symbol and recreate the missing data. Up to 50% of the label can be destroyed or damaged and still retrieve 100% of the data contained in the symbol when it is scanned. Damage can include worn out and scratched areas, horizontally and/or vertically cut areas, hole punched areas, and folded areas. This is very beneficial for use in environments where symbol damage is likely.</p>
<h3>2D Stacked Codes:</h3>
<p>Stacked codes are constructed of rows of individual characters (that can be individually recognized) including stop/start characters that are stacked upon one another. It also contains an element telling the scanner where it is when it&#8217;s reading the code. Stacked code is easier to print and read than matrix code. Like standard linear bar codes, the scanner looks at the width of bars and spaces to read the code.</p>
<ul>
<li><strong>code 49:</strong><br />
Code 49 was the first two-dimensional symbology that could be read by traditional scanners. This symbology can encode 49 alphanumeric characters or 81 numeric characters in 1.25 x 1.25 inches. It employs a fixed-width, variable-height (two to eight rows) pattern. Each row contains eight characters, with each character having 49 possible values (hence the name of the code). Various shift characters, row number identifiers, and check characters add overhead but provide data security and the ability to efficiently encode numeric strings, upper case alphas and numeric, or full 128 ASCII character sets.</li>
<li><strong>codablock MLC 2D:</strong><br />
Codablock MLC 2D is the simplest of the high-density symbologies. It uses Code 39 and is stacked with narrow rows. It can contain 70 alphanumeric characters in 1.25 x 1.25 inches.</li>
<li><strong>code 16K:</strong><br />
Code 16k has 37 alphanumeric characters or 74 numeric characters. It employs a fixed-width, variable-height (2 to 16 rows) pattern. It is derived from the Code 128 symbology, employing a mirror image of that encodation pattern. It Has a higher capacity that Code 49, and can be used in applications requiring lengthy instructions.</li>
<li><strong>PDF 417:</strong><br />
Symbol Technologies developed PDF 417 and was awarded patents in 1992 for the code design as well as the scanner design (5,1133,445, and 5,243,655). Symbol Technologies has placed PDF 417 in the public domain. PDF 417 (portable data file 417) is a continuous type stacked symbology. Each stacked row contains start/stop patterns and data units called &#8220;words.&#8221; Each &#8220;word&#8221; consists of 4 separate &#8220;bars&#8221; and four separate spaces. A &#8220;word&#8221; is 17 pixels (modules) long. The 17-pixel (module) string is divided into the four separate bars and four separate spaces by linking up to six consecutive pixels (modules) into bars, and linking up to six consecutive pixels (modules) into spaces. Normally, each word value can be encoded to represent a pair of characters. Through the use of special shift characters, each word can have several meanings depending on its position and mode. Rows of words are stacked in columns. There must be a minimum of 3 rows and a maximum of 90 rows per symbol. There must be a minimum of 1 data column and a maximum of 30 data columns. Every PDF 417 symbol contains two error detection code words that are used like the check digit in linear bar code symbologies to detect/decode errors. Additionally, PDF 417 provides error correction in the event that portions of the symbol have been damaged. There are nine levels of security available in PDF 17. The higher the security level, the greater the damage than can occur and still obtain 100% recovery and readability.</p>
<p>This coding format creates a total of 10,480 possible &#8220;words.&#8221; but only three sets of 929 &#8220;words&#8221; are used in an application. The entire set of words is divided into three mutually exclusive encoded sets, or &#8220;clusters&#8221;. Each cluster encodes the 929 available PDF417 words with distinct bar-space patterns so that one cluster cannot be confused with another. Each row uses only one of the three clusters to encode data, with the same cluster repeating sequentially every third row. The system iterates among these three sets from word to word, in order to keep track of position. Because any two adjacent rows use different clusters, the decoder can stitch partial scans while decoding a very high-density symbol. PDF offers three data compaction modes. Each mode defines a mapping between word sequences and user data. One is binary compaction mode, the others are extended alphanumeric compaction mode (EXC) and the numeric compaction mode.</p>
<p>In each row of a symbol, the first and last words are row indicators. Each symbol requires parity words. For each symbol, the user can define error correction capability of up to 510 words. In a relatively &#8220;clean&#8221; environment in which damage to the label is unlikely (e.g. an office), truncated PDF417 can be used; this version omits the right row indicator and simplifies the stop pattern into a single module with a bar. This reduces the non-data overhead, with some tradeoff in robustness, or the ability to withstand noise, damage, degradation, dust, etc. Truncated PDF417 is fully compatible with the standard PDF417. PDF 417 can encode a maximum of up to 1850 ASCII characters, 1108 bytes of binary data or 2725 compacted numeric characters in a single symbol. Data density is approximately 1374 bytes per square inch with ASCII characters, 837 bytes per square inch with binary data. Density is about 30 times that of UPC A bar code. For macro PDF417, the above storage limits are increased to more than 1MM bytes in binary compaction mode and more than 2.5MM bytes in EXC mode. With appropriate data compaction, over 1kb of data can be stored per label. Additionally, images can be stored, including fingerprints and signatures. The height and width of PDF 417 is variable. Because rows can vary in length, and the number of rows can be variable, users can define the share or aspect ratio of the symbol, the X and Y dimensions of the elements, and the mode of the symbol. The minimum element width is 7.5 mil and the minimum height is 10 mil. Symbols may be stacked upon one another for almost unlimited data acquisition or truncated for smaller symbols. For applications whose storage requirements exceed the capacity of a single PDF417 symbol, Macro PDF417 provides a mechanism for transparently distributing the data among several PDF417 symbols.</p>
<p>PDF 417 can encode ASCII, binary or numeric data and can communicate with any operating system. It can be bi-directionally scanned and can be decoded by the computer system and automatically do the document verification either on-line or locally. By applying image compression and encryption, PDF 417 is the best instrument to prevent document forgery.</p>
<p>Applications include shipping/receiving (the code can contain the manifest of the entire shipment, eliminating the need for shipping documents; identification (a complete information profile of customers or employees including medical and personal information as well as a picture); direct mail (encode on return cards a complete demographic profile of each individual on a mailing list); instructions (the next step of a production process attached to each tool or part); tracking (instructions on where to place each piece), membership cards and licenses.</li>
<li><strong>micro PDF:</strong><br />
Micro PDF, a much smaller version of PDF 417, allows the use of elements of the code to be printed as small as 4 mil and still be read by a special laser scanner, or 2 mil to be read by CCD cameras.</li>
<li><strong>2D matrix codes:</strong><br />
Matrix codes have a checkerboard appearance, with each uniformly spaced square or polygon shaped cell corresponding to a binary bit. They are constructed of a mosaic of light and dark elements that must all be read before any characters can be recognized. Matrix codes contain bars having only one width, so the scanner must read the center of each bar to interpret the code. Matrix codes can store more information per unit area than stack code. Matrix symbols are encoded with a binary code requiring a special scanner.</li>
<li><strong>softstrip:</strong><br />
Softstrip has been around for some time. It was originally used to publish machine-readable computer programs in magazines. The strip matrix used employs &#8220;dibits&#8221;: pixel pairs coded black-white or white-black for the two binary possibilities. ASCII bytes are directly encoded as 8-bit sets, with check bits enabling some error correction. Different print densities can be employed, depending upon the precision of the print medium, ranging from dot matrix printers to high-resolution lithography.</p>
<p>Softstrip needs special scanning equipment and decoding algorithms. It uses a pattern that can vary in length from one to nine inches. With an x-dimension of 9/500 inches, it encodes approximately 600 characters per inch. It is an ultra high-density printed code (strip), which contains between 0 and 500 bytes of information per inch, and most graphic printers can print the data strips.</li>
<li><strong>datacode:</strong><br />
Datacode like Softstrip, is a matrix symbology requiring special scanning equipment and decoding algorithms. It uses a pattern that can vary in length from one to nine inches. With an x-dimension of 9/500 inch, it encodes approximately 600 characters per inch.</li>
<li><strong>code 1:</strong><br />
Code 1 is considered an &#8220;area type&#8221; symbology that combines a checkerboard data area with a bar code-like locator pattern. It can label very tiny components as well as carry large amounts of information in larger symbols. This symbology allows the user to encode up to 2218 alphanumeric characters into a single symbol. Unlike many of the other 2D symbologies, Code 1 symbols can be shaped to fit in non-rectangular shapes like an L, U, T or other shapes. The symbol can be read with area array CCD cameras.</li>
<li><strong>vericode and datamatrix:</strong><br />
Vericode and Datamatrix are usable like traditional bar codes as a &#8220;license plate&#8221; helping computers access a particular file of information. However, the symbol can also contain that information. Each square in the symbol is a data cell. Algorithms contained in each cell identify the information that has been encoded. Upwards of 2000 ASCII characters may be encoded in a symbol. This code is very popular for applications that require a very tiny symbol size. A typical matrix code can be made to hold 60 characters of information in a .12&#8243; square symbol. A special 2D CCD reader is required.</li>
<p><strong>Copy courtesy of Pointil </strong></ul>
]]></content:encoded>
			<wfw:commentRss>https://barcodelabelconsultants.com/?feed=rss2&#038;p=22</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
