【发布时间】:2012-05-07 21:16:38
【问题描述】:
我正在尝试在 ruby 中生成条形码并尝试了几个 gem: barcode-generator 和 rghost_barcode。
这些宝石可以很好地生成条形码,但以图像格式生成。现在,当我们用一些特殊的打印机(例如“zebra z4m plus”)打印出这个条形码时,扫描仪无法识别这个条形码。
【问题讨论】:
我正在尝试在 ruby 中生成条形码并尝试了几个 gem: barcode-generator 和 rghost_barcode。
这些宝石可以很好地生成条形码,但以图像格式生成。现在,当我们用一些特殊的打印机(例如“zebra z4m plus”)打印出这个条形码时,扫描仪无法识别这个条形码。
【问题讨论】:
如果我没有正确回答您的问题,那么您的问题是生成代码来驱动您的打印机,而不是使用您的条形码生成像素图形。
您的打印机的“语言”是ZPL or ZPLII。
据说有一个 Ruby gem 可以做到这一点:zebra_zpl。不知道是否可行。
有关替代方法,另请参阅How to print (barcode) labels from a Ruby on Rails Application?。这意味着基本上要自己创建 ZPL 代码。
【讨论】: