# File lib/barby/outputter/ascii_outputter.rb, line 14
    def to_ascii(opts={})
      default_opts = {:height => 10, :xdim => 1, :bar => '#', :space => ' '}
      default_opts.update(:height => 1, :bar => ' X ', :space => '   ') if barcode.two_dimensional?
      opts = default_opts.merge(opts)

      if barcode.two_dimensional?
        booleans.map do |bools|
          line_to_ascii(bools, opts)
        end.join("\n")
      else
        line_to_ascii(booleans, opts)
      end
    end