public
Description: The Ruby barcode generator
Homepage: http://toretore.github.com/barby/
Clone URL: git://github.com/toretore/barby.git
toretore (author)
Mon May 25 11:45:41 -0700 2009
commit  72e6875bfd43fed01616777d10545555c2183859
tree    8f19f5bd837450ae69c47095557f9edf795ef346
parent  d470abee3e04586c2d7a8d6ce4d6b0c2a18da29a
barby /
name age message
file .gitignore Sun Feb 17 12:49:50 -0800 2008 Ignoring files [toretore]
file CHANGELOG Loading commit data...
file LICENSE Mon Mar 17 06:16:18 -0700 2008 Added license [toretore]
file README Mon Mar 17 14:05:14 -0700 2008 Added some more documentation [toretore]
file Rakefile
directory bin/ Mon Nov 24 11:51:37 -0800 2008 Update bin [toretore]
directory lib/
directory pkg/
directory site/
directory spec/
directory vendor/
README
Barby is a Ruby barcode generator. It does not depend on other libraries
(for the core functionality) and is easily extentable.

The barcode objects are separated from the process of generating graphical
(or other) representations. A barcode's only responsibility is to provide
a string representation consisting of 1s and 0s representing bars and spaces.
This string can then be used to generate (for example) an image with the
RMagickOutputter, or an ASCII string such as the one below.

See Barby::Barcode and Barby::Outputter for more information.

 require 'barby'
 require 'barby/outputter/ascii_outputter'

 barcode = Barby::Code128B.new('BARBY')
 
 puts barcode.to_ascii

 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
 ## #    #  #   # ##   # #   ##   ##   # ### #   # ##   ### ## #   ## ### ### ##   ### # ##
            B          A          R          B          Y