我目前正在使用包裝gem has_barcode的Barby gem生成條形碼字符串我有:j5xvvcz。如何爲Barby生成字符串code_128條形碼
的Gemfile寶石(主要是爲那些誰是新的這個解決方案)
#for barcode generation
gem "barby", "~> 0.5.0"
gem "has_barcode", "~> 0.2.0"
gem "rqrcode", "~> 0.4.2" #for qr code support
代碼,我在我的模型
include HasBarcode
has_barcode :barcode,
:outputter => :svg,
:type => :code_93,
:value => Proc.new { |p| "#{p.number}" }
如果我把它渲染到屏幕:
如果我嘗試生成一個qr_code或一個code_93,它一切正常,但code_128或code_39工作,得到一個數據不是VA蓋子消息。 我擔心code_93在某些設備上不會被識別,因爲它似乎沒有被廣泛採用(從我讀的here 128將是最好的解決方案)
這似乎是我可能會做錯了,因爲代碼對於code_128是有效的,因爲我測試了它here。
任何人都知道我的方法可能會出錯嗎?