CNode

求助: nodejs如何调用网络打印机

问答
Yyefeng2016发布于9 年前最后回复9 年前7 回复9310 浏览0 收藏

需求:前端提交数据调用接口。nodejs实现按照定义的模板生成对应的文件,调用打印机打印出来。有人能提供思路吗?十分感激!

查看回复

回复 (7)

O
orangebook#1·9 年前

没明白,是公司内部使用么

来自酷炫的 CNodeMD

Y
yefeng2016#2·9 年前
引用 orangebook没明白,是公司内部使用么 来自酷炫的 CNodeMD

@orangebook 就是调用nodejs提供的接口,生成文件并打印。。主要是不知道怎么用node调用打印机。。

S
sodawy#4·9 年前
引用 yefeng2016@orangebook 是内部用

@yefeng2016

  1. 分析协议:你先查一下你打印机支持的协议LPD SNMP 还是啥别的。也可以你在本地操作,wireshark抓包。
  2. 实现:npm找一个这个协议的node实现,或者自己用node中的socket实现
B
burning0xb#6·9 年前

electron 写一个daemon,可以进行网页打印,将数据渲染成只能格式,驱动都安装正确就可以打印了

参与回复
登录后即可参与回复。登录