现在我想在Zebra打印机上打印一个标签,其中包含:客户名称,材料描述,数量和条形码.
我如何从 Ruby on Rails应用程序中做到这一点?
>直接从控制器发送ZPL(Zebra打印机语言)所需的控制字符? (不是很舒服)
>在HTML中创建视图将其发送到客户端,客户端必须打印它. (不是很容易和容易出错,因为库存工人必须做额外的步骤,可能选择错误的打印机或根本不打印标签)
>从控制器创建一个pdf文档并从服务器发送到打印机(哦,没有打印机不懂pdf,所以我必须控制一个pdf阅读器来进行打印?这不会很快它会将标签作为图形图像发送给打印机
>创建一个宝石,它将隐藏打印所需的所有逻辑? (有没有宝石已经这样做?)
我很感激每一条评论.
谢谢
克劳斯
解决方法 我会将原始ZPL发送到打印机.您可以使用像 Bartender这样的工具(我建议只从该链接安装bartender.您基本上可以在此工具中设计您的标签.在您设计标签后,您可以下载斑马打印机的调酒打印机驱动程序并设置带有这些驱动程序的虚拟打印机,打印出你为文件设计的标签.这将为你提供原始zpl.从这里你基本上可以将所有动态数据替换为你在上一步中打印的zpl文件,并将其直接发送到打印机通过串口,TCP / IP或USB. 总结以上是内存溢出为你收集整理的ruby-on-rails – 如何从Ruby on Rails应用程序打印(条形码)标签?全部内容,希望文章能够帮你解决ruby-on-rails – 如何从Ruby on Rails应用程序打印(条形码)标签?所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)