Rails 请教,Rails 做 POS 系统,有控制打印机方案吗?

saillee · 2014年09月03日 · 最后由 liuzihua 回复于 2015年12月22日 · 4899 次阅读

需求:最近在帮朋友规划一个销售管理系统的 web,但在销售网点客户端需要打印销售小票。

请问各位先进,有什么在浏览器端控制打印机的解决方案?

我知道在 IE 中可以通过 ActiveX 控件来解决。有没有其他的解决方案,并且是可以支持多种浏览器的?

不清楚打印方案,只是觉得就 POS 系统需求来说,用 oddo(openerp) 开发会比较划算。

chrome 插件 我这么做过,虽然很别扭.

不知这样的效果成么?如果成,有更简单的方案。

#3 楼 @wikimo 无线打印吧。

我就做过无线打印的, 就是订单来了自动打印, pc 端手动打印的话我用 pt 来操控打印样式, 但是效果不太好

@saillee 楼主是自己写的 rails 还是用的开源呢?

#5 楼 @cooper 是的,开发比较方便,要求不是很高的话,可以考虑,成本也不高

11 楼 已删除

#3 楼 @wikimo 对的就这么简单的需求

#7 楼 @gsky 没找到有开源的,尤其是 rails 写的。其他开源的见过有 odoo(原来的 openERP)、openbravo

#8 楼 @wikimo 有现成方案的介绍吗?能否跨浏览器?有介绍的链接吗?

#1 楼 @everett ODOO 看过,它是通过一个 PROXY 来实现,硬件是树莓派

#13 楼 @saillee 无线打印方案,楼上也提到了。找类似这样的http://item.taobao.com/item.htm?spm=a230r.1.0.0.J28Qz9&id=40322519496 我们用的型号是 MS1000WF ,

原理: 1.小票打印机与打印机 wifi 模块连接; 2.wifi 模块中设置 web server 打印数据输出接口,比如http://xxx.com/printweb,然后每隔一段时间去往 server http get / post; 3.步骤 2 中获取到的打印请求传输给打印机进行打印; 4.wifi 模块通过连接本地无线路由器的方式与网络互通,类似你做一个无线 AP;

用起来比较简单,打印格式自己通过字符串控制;主要是用起来方便,省事。

在 POS 机上启动一个接收小票信息的後台任务,开机之後连到服务器,每结一单之後由服务器将小票信息发给 POS 机,就可以了

你可以调用浏览器自带的,然后将打印的内容跟样式隐藏在页面中,这样就可以控制样式。。。。。

网口打印机可以的吧

如果能打印贴纸的呢? 期望贴纸里面又名字,二维码,打印好之后,可以粘贴到其他物件上面。

推荐一款靠谱的可以合 web 应用结合的产品

需要 登陆 后方可回复, 如果你还没有账号请 注册新账号