求助: nodejs如何调用网络打印机
需求:前端提交数据调用接口。nodejs实现按照定义的模板生成对应的文件,调用打印机打印出来。有人能提供思路吗?十分感激!
7 回复
没明白,是公司内部使用么
来自酷炫的 CNodeMD
@orangebook 就是调用nodejs提供的接口,生成文件并打印。。主要是不知道怎么用node调用打印机。。
@orangebook 是内部用
- 分析协议:你先查一下你打印机支持的协议
LPD
SNMP
还是啥别的。也可以你在本地操作,wireshark抓包。 - 实现:npm找一个这个协议的node实现,或者自己用node中的socket实现
@soda-wy 这些好像都支持,我看到打印机信息写着LDP SNMP:已启用
electron 写一个daemon,可以进行网页打印,将数据渲染成只能格式,驱动都安装正确就可以打印了
@burning0xb 用ipp库实现了。。