Code 25

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m
 
(4 intermediate revisions by one user not shown)
Line 3: Line 3:
 
|subcat=Bar codes
 
|subcat=Bar codes
 
|image=Code25-barcode.png
 
|image=Code25-barcode.png
 +
|caption=Non-interleaved Code 25
 
}}
 
}}
 +
'''Code 25''', or "Code 2 of 5" because it is arranged so that 2 out of every 5 bars is wide, is a bar code format used to encode numeric data. Bars have two relevant widths, wide and narrow, and each group of 5 is in a pattern of 2 wide and 3 narrow bars to encode a digit. There are specified patterns used to mark the start and end of the bar code, and optional checksums. A common use for this type of code is on cartons of merchandise shipped in the supply chain for groceries.
  
'''Code 25''', or "Code 2 of 5" because it is arranged so that 2 out of every 5 elements (bars and spaces between them) is wide, is a bar code format used to encode numeric data. Bars and spaces have two relevant widths, wide and narrow, and, in the interleaved version of this format, are used to encode digits in pairs, one encoded by the bars and the other by the spaces. Non-interleaved codes just use bar widths and have uniform spaces. There are specified patterns used to mark the start and end of the bar code, and optional checksums. A common use for this type of code is on cartons of merchandise shipped in the supply chain for groceries.
+
A variant is [[Interleaved 2 of 5]], which uses widths of both the bars and the spaces between them to encode pairs of digits.
  
 
== Specs ==
 
== Specs ==
 +
(describe interleaved version, but are applicable to non-interleaved version where only the bars are considered)
 
* [http://bardecode.wordpress.com/2012/01/30/code-25-barcode-specification/ Code 25 description]
 
* [http://bardecode.wordpress.com/2012/01/30/code-25-barcode-specification/ Code 25 description]
 
* [http://www.bardecode.com/en1/code-25-barcode-specification/ Code 25 detail]
 
* [http://www.bardecode.com/en1/code-25-barcode-specification/ Code 25 detail]
 +
 +
== Software ==
 +
* [https://itunes.apple.com/us/app/zbar-barcode-reader/id344957305?mt=8 ZBar app (iOS)]
  
 
== Developer libraries and modules ==
 
== Developer libraries and modules ==
Line 17: Line 23:
 
* [http://www.barcodesoft.com/code25_font.aspx Code 25 bar code generator] (web-based)
 
* [http://www.barcodesoft.com/code25_font.aspx Code 25 bar code generator] (web-based)
 
* [http://www.terryburton.co.uk/barcodewriter/generator/ Online barcode generator] (supports many different formats)
 
* [http://www.terryburton.co.uk/barcodewriter/generator/ Online barcode generator] (supports many different formats)
 +
 +
== Other info ==
 +
* [http://www.activebarcode.com/codes/code25.html Description of interleaved and non-interleaved versions]

Latest revision as of 19:24, 10 March 2014

File Format
Name Code 25
Ontology

Non-interleaved Code 25

Non-interleaved Code 25

Code 25, or "Code 2 of 5" because it is arranged so that 2 out of every 5 bars is wide, is a bar code format used to encode numeric data. Bars have two relevant widths, wide and narrow, and each group of 5 is in a pattern of 2 wide and 3 narrow bars to encode a digit. There are specified patterns used to mark the start and end of the bar code, and optional checksums. A common use for this type of code is on cartons of merchandise shipped in the supply chain for groceries.

A variant is Interleaved 2 of 5, which uses widths of both the bars and the spaces between them to encode pairs of digits.

Contents

[edit] Specs

(describe interleaved version, but are applicable to non-interleaved version where only the bars are considered)

[edit] Software

[edit] Developer libraries and modules

[edit] Utilities

[edit] Other info

Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox