巴比宝石条形码不打印

时间:2018-09-06 22:44:27

标签: ruby-on-rails barcode barcode-printing

我正在使用Ruby on Rails和Barby gem为我们打算在其生成网页上直接打印的票据创建条形码。条形码生成的很好,但是无论何时尝试打印,无论出于何种原因,条形码都不会出现在打印件上。

这是我正在使用的代码:

控制器:

require 'barby'
require 'barby/barcode/ean_13'
require 'barby/outputter/ascii_outputter'
require 'barby/outputter/html_outputter'
require 'barby/outputter/png_outputter'

  def packingslip
    @dproject = Dproject.find(params[:id])
    @barcodenumber = @dproject.id.to_s.rjust(12, "0")
    @barcode = Barby::EAN13.new(@barcodenumber)
    @barcode_for_html = Barby::HtmlOutputter.new(@barcode)
    @barcode_for_PNG = Barby::PngOutputter.new(@barcode)
    # generate_barcodes(@dproject)
  end

视图:

<%= raw @barcode_for_html.to_html %>

对于为什么会发生这种情况,我表示感谢!

0 个答案:

没有答案