各位大佬国内有没有什么web套打的免费插件啊

想从web版页面,直接打印快递面单之类的东西!难受啊!主要就是不想预览,批量打印!

之前试过jasperreport+applet,applet被淘汰了,而且又复杂没弄!

国内有个lodop可以但是批量,或者不预览打印就收费了!

评论区

杜福忠

2019-05-29 14:35

JFinal使用技巧-JSON画图卡片工具 https://www.jfinal.com/share/1148
1 用快递面单做一个底图。
2 找到各个动态 文字的XY坐标位置, 拼接好 JSON配置。
3 渲染到HTML页内并用JS调取打印功能 就搞定了~
4 批量打印,就是HTML里面 出现多个 IMG标签 《IMG src="生成地址" /》

hb963724769

2019-05-29 15:12

@杜福忠 渲染html这步就相当于预览了不是吗?我想要的效果是,选择订单数据,点打印,然后打印机直接给我打印出来。

hb963724769

2019-05-29 15:16

@杜福忠 快递面单自己画的,有条码等内容

杜福忠

2019-05-29 15:29

@hb963724769 不预览的话,这个貌似是没有好的JS插件。上面那个插件实际就是生成了一堆图片(生成单子)。如果已经有单子了,这个是没有什么用处了

zlsj80

2019-05-29 17:00

@hb963724769 锐浪的打印控件看看应该符合你的要求:http://www.gridreport.cn/demos/plugins/

要输就输给追求

2019-05-29 17:04

打印快递单不是应该有专门的打印机吗?直接传数据给打印机那种

hb963724769

2019-05-29 17:15

@要输就输给追求 狗儿的小日本接口落后的要死,面单要自己画,又不能直接调用它的打印机,快递行业我都要醉了

hb963724769

2019-05-29 17:16

@zlsj80 谷歌火狐都不支持的插件,有用吗哥。

zlsj80

2019-05-29 17:19

@hb963724769 你非得用哪么高版本的谷歌火狐么

hb963724769

2019-05-29 17:21

@zlsj80 要求用户装特定版本的浏览器,要求太高了,后期会有各种问题反馈回来,会烦死

zlsj80

2019-05-29 17:26

@hb963724769 哪帮不了你了兄弟

zlsj80

2019-05-29 17:28

@hb963724769 上国产浏览器吧,别被外国佬的浏览器卡脖子

hb963724769

2019-05-30 09:54

@zlsj80 多虑了,等到禁用windows再说吧

l745230

2019-05-31 14:10

lodop什么的都不好用,最方便的还是原生js打印.
至于不想要预览,直接打印. 就看怎么忽悠用户接受了. 没必须折腾自己.

hb963724769

2019-06-03 09:12

@l745230 这不是忽悠的问题啊,你打包快递,打个单子要一分钟,换你当老板你接受的了?

l745230

2019-06-04 08:59

1.为什么打印个单子要1分钟?
2.点击打印按钮->打印预览页面->打印 整个流程,只多了一个显示打印预览页面
3.批量打印,你可以选中多条需要打印的单子, 在打印页面调好样式,不同单子使用page-break-before:always;进行打印强制分页.
一样也能做到点击打印按钮->打印预览页面->打印多个订单.
说白了,我还觉得你的需求跟多跳个打印预览页面没多大关系.

hb963724769

2019-06-04 09:59

@l745230 首先我们每个订单商品都是不同的,怎么最大程度保证单子跟商品时正确的,二次分拣一单一单打印,你批量给我出来,我靠人工去一一对应吗?
2、我扫描商品,当该订单商品全部完成时候,单子自动打印出来,我不再需要控制电脑,预览我就得在键盘上操作,一来一回效率,用户体检差的不是一点半点好吧。

l745230

2019-06-04 10:14

那还算用lodap弄个授权,跳过打印预览直接打印吧.. 花点小钱,不用折腾

web打印

2020-02-11 16:35

推荐 HttpPrinter吧,我们用着还可以 ,软件免费,无水印等问题,他们只有源码才收费

热门反馈

扫码入社