小编Kla*_*aus的帖子

如何从 Ruby on Rails 应用程序打印(条形码)标签?

我在 RoR 中开发的第一个应用程序是针对我们库存中使用的一些 Kiosk 触摸屏 PC。当库存工人拿起一些材料时,他在表格中输入数量。
现在我想在我们的 Zebra 打印机上打印一个标签,其中包含:客户名称、材料描述、数量和条形码。
我如何从 Ruby on Rails 应用程序中做到这一点?

  • 从控制器直接发送 ZPL(Zebra 打印机语言)所需的控制字符?(不是很舒服)

  • 在 HTML 中创建一个视图,将其发送到客户端,客户端必须打印它。(不太舒服且容易出错,因为库存工人必须执行额外的步骤,可能会选择错误的打印机,或者可能根本不打印标签)

  • 从控制器创建一个 pdf 文档并将其从服务器发送到打印机(哦,不,打印机不理解 pdf,所以我必须控制 pdf 阅读器来进行打印??这不会很快,因为它将标签作为图形图像发送到打印机

  • 创建一个 gem 来隐藏打印所需的所有逻辑?(有没有已经可以做到这一点的宝石?)

我会很感激每一条评论。

谢谢

克劳斯

printing ruby-on-rails barcode zebra-printers

6
推荐指数
1
解决办法
7869
查看次数

标签 统计

barcode ×1

printing ×1

ruby-on-rails ×1

zebra-printers ×1