我有一个电子商务网络应用程序,我想如何使打印到标签打印机的后端东西
我有两个问题
1)我不能直接从普通网页打印到打印机(我想是zedbra LP2844 ),它只是扔出垃圾
2)我希望能够将标签打印到标签打印机,但所有其他打印,如发票将使用默认打印机-激光,因此需要某种方式选择正确的打印机
这一切都将发生在一个固定的位置,所以我可以坚持,例如,使用Firefox与一个特定的(自定义?)已安装插件(已经在使用firefox,因此这将是一种很好的方式)
有没有人知道这是否可能,firefox扩展是一个可能的和/或好的方法吗?
有没有人能写出ff插件?
我认为这肯定是以前做过的,但在谷歌上找不到任何东西
谢谢你的帮助
戴夫
发布于 2009-12-01 02:25:42
标签打印机肯定会有Windows驱动程序吧?然后,使用CSS在浏览器中生成具有正确尺寸的页面可能就足够了,如果这样做不起作用,也可以使用PDF。
您可以在CSS中为标签打印机使用"cm“或" in”单位;您应该能够在Firefox的print对话框中设置页面尺寸和方向。
发布于 2009-12-01 02:30:48
据我所知,这台特定的打印机有Windows drivers。安装它们后,打印应该不会成为问题。
发布于 2009-12-01 19:07:41
感谢大家的评论,我实际上从不同的角度提出了一个不同的解决方案,因为选择正确的打印机可能总是一个问题
目前我们有一个windows程序,我们输入订单号,然后它绘制一个标签并打印出来,但它并不美观,得到布局的变化是困难的,但最重要的是我想要从网页打印的能力
所以我的计划是-
更新程序,使其位于后台,并轮询数据库以获取要打印的订单列表,对于找到的每个订单,从服务器请求图像并将该图像打印到标签
在服务器上,使用ASPJpeg动态创建图像,这让我可以完全控制标签的外观
在webapp中,我有一个要打印的订单按钮,这会将订单添加到打印表中……然后,我可以有一个到打印表的界面,该界面显示等待打印的内容、已打印的内容等,并且我可以清除打印队列或从中删除单个项目,就像它是windows打印队列一样。
我唯一担心的问题是,轮询的频率足够高,以至于工作人员没有等待标签打印,也没有太频繁地轮询,因为太多的带宽被占用了
我可能会这样做,当他们点击despatch时,它会发送要打印的标签,或者其他一些与订单流程绑定的现有功能
https://stackoverflow.com/questions/1821461
复制相似问题