![]() | 1 Jeremy1992 OP 原先就是打在 A4 纸上的,可能只是领一样东西,整个 A4 纸就打了几行字,一天下来用掉很多纸,比较浪费。 |
![]() | 2 shoaly 2016-10-09 10:13:03 +08:00 其实小票机也可以直接打印.... 只是网页 div 的宽度设置合理就行.. 如果小票机上的排班比较复杂的话, 还是去研究小票机的 api 接口吧... 更合适 |
3 ixiaozhi 2016-10-09 10:30:08 +08:00 浏览器设置好页面的宽度,也是可以用 html 直接打印的 |
4 leqoqo 2016-10-09 10:34:26 +08:00 要按照小票的尺寸来,热敏打印貌似成本好像更高把,以前做的时候是用 devexpress 设计的 |
![]() | 5 mkeith 2016-10-09 10:45:46 +08:00 热敏纸时间长了字就没了吧 |
![]() | 6 egen 2016-10-09 10:50:28 +08:00 关键词 escpos 小票打印机基本是直接用字符一行一行的打印 网页排版后打印到小票打印机那边变成图片格式,会非常不适合 如果是自己开发的软件调用一些现成的库应该不难,如果是纯 web 的话就麻烦了 |
![]() | 7 Jeremy1992 OP @shoaly 我这儿还涉及到了 ie 浏览器的问题,之前为了兼容真是蛋疼死我了,后来放弃了兼容。 |
![]() | 8 Jeremy1992 OP @ixiaozhi 之前没用过小的打印机,感觉和系统兼容的不好,普通 a4 打印机直接在 windows 系统里配好,浏览器就可以直接用了 |
![]() | 9 Jeremy1992 OP @leqoqo 小票的话用的纸肯定能比 a4 节约很多!机子的价格就不清楚了 |
![]() | 10 Jeremy1992 OP @mkeith 应该不会 |
![]() | 11 Jeremy1992 OP @egen 对,我现在就是纯 web 情况。所以有点无从下手 |
12 heeryuy 2016-10-09 11:07:24 +08:00 小票用网页也可以做,不过位置和浏览器兼容性的问题的确是比较蛋疼,我都是用打印的控件(jatools 免费版)做的,这样位置好调一点,缺点是只能用 IE 了 |
13 shlabc 2016-10-09 11:10:29 +08:00 小票打印、平推打印机打印之类,我们之前都是用传统语言控制( delphi 、 c ),在网页中使用,可以包装为浏览器插件进行调用 |
![]() | 14 lwbjing 2016-10-09 11:14:44 +08:00 css media print ? |
15 yinmin 2016-10-09 11:32:24 +08:00 我以前做过医院的检查报告小纸的打印,也是 html 网页打印的,供参考: (1) 在浏览器里配置打印纸张 (关键) (2) 使用 css 的 media print 控制 浏览器版本不同,会有比较大的差异,因此,建议规定使用者用的浏览器版本。 |
16 yinmin 2016-10-09 11:37:10 +08:00 还有 1 种终极解决方案,打印的效果超好。一般饭店的厨房都是这种方式。 (1) 打印机接 PC , PC 上安装一个 Windows 打印程序(自己开发的),程序每隔 1 ~ 2 秒读一次数据库,如果有打印任务,就打印出来。 (2) WEB 程序要打印时,把打印内容写入数据库。 如果打印机支持网络,可以 1 个 PC 远程操控多台打印机。 |
![]() | 17 qping 2016-10-09 12:16:35 +08:00 我原先公司做医院打印 用的 lodop 你可以试试 |
18 ixiaozhi 2016-10-09 12:42:47 +08:00 @Jeremy1992 我是打的医院收据,就是在浏览器里设置好纸张大小,然后网页 div 内容大小固定就好了。 就是 @yinmin 15L 说的那样 |
![]() | 19 ryd994 2016-10-09 13:17:16 +08:00 via Android 可不可以考虑,写个小程序 用的时候生成一个自定义的文件,包含所有的内容,然后运行这个程序打印 如果内容纯文字的话会非常好办 |
20 flyingfz 2016-10-09 14:26:54 +08:00 lodop +1 要装插件。 我没记错的话, 这个的浏览器兼容性也不错。 |
![]() | 21 stargazer242 2016-10-09 15:41:53 +08:00 lodop |
![]() | 22 dapeng 2016-10-09 20:29:46 +08:00 可以生成 pdf 打印 |
![]() | 23 teemoer 2016-10-18 09:17:17 +08:00 via iPhone |
![]() | 24 Jeremy1992 OP @teemoer 谢谢了, BTW,头像不错 |