RubyPulse Episode 0.30 - barby

... is a Ruby barcode generator that doesn't rely on 3rd party libraries. - Tore Darell

irb:1> require 'rubygems'
=> true
irb:2> require 'barby'
=> true
irb:3> barcode = Barby::Code128B.new('ruby')
=> #
irb:4> require 'barby/outputter/ascii_outputter'
=> true
irb:6> barcode.to_ascii
=> "## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##\n## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##"
irb:7> puts barcode.to_ascii
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
## #  #    #  #  #### #  ####  # #  #    ## ## ## #### #### #  #  ##   ### # ##
=> nil


Links for this episode

HomePage of barby
barby on Github

Tags : barby, barcodes

Download (9.2 MB, 3:01)
Alternative download for iPod and iPhone (4.3 MB, 3:01)
Powered by Olark