自行开发 APP,怎么样调用打印机

2020-10-14 20:43:07 +08:00
 v2eb
打印一些 pdf 或者 已经编辑好的 doc
app 初步设想是:
有个设备列表页面,可以添加打印机设备
选择某个打印机,可以查看打印机的一些功能选项,并进行打印 (大概是这个样子)
5490 次点击
所在节点    设计
15 条回复
dingdangnao
2020-10-14 22:08:16 +08:00
iOS ? Android ? Web ? Windows ? Mac ?
qefrgty
2020-10-14 23:09:22 +08:00
查一下目标平台的 api 文档然后调一下打印机的 api 不就行了。
fengchang
2020-10-15 00:04:13 +08:00
我看各家打印机都有自己的 app,你可以通过系统的分享把文档分享给打印机 app,然后在 app 里打印。
v2eb
2020-10-15 00:31:52 +08:00
app 还要开发一些自己的功能,不止是打印
dingdangnao
2020-10-15 07:51:22 +08:00
@v2eb #4 你只要其负责生成打印文档就好了啊 打印机和打印的事儿都交给系统 api 吧
gaobh
2020-10-15 08:09:21 +08:00
不是系统有打印的模块吗,调用一下?
Nuttertoo1s
2020-10-15 09:54:09 +08:00
建议网口打印
Nuttertoo1s
2020-10-15 09:57:32 +08:00
可以去佳博官网下载 佳博票据打印机编程手册 esc
Nuttertoo1s
2020-10-15 10:00:26 +08:00
web 端也能实现打印,不然收银系统怎么做到打印的。还有就是现在有云打印机,可以去了解一下,挺方便的
v2eb
2020-10-15 10:12:21 +08:00
以后打印机还会加自己开发的板子,也想手机实现控制
v2eb
2020-10-15 10:13:55 +08:00
收银系统那服务是安装在本地的吧,要不然发现设备,控制设备感觉没法弄
Nuttertoo1s
2020-10-15 10:34:16 +08:00
手机的话用网口打印会方便很多,Android 里面有个 Socket 类,new Socket(ip, port);传入打印机的 ip 和端口号,再通过 getOutputStream(),可以拿到输出流,就可以往里面填数据了
tongda
2020-10-15 14:16:22 +08:00
有赞零售小票跨平台解决方案 https://tech.youzan.com/retail-printer
DoctorCat
2020-10-15 14:26:12 +08:00
10 年前做过类似的玩意,有偿提供解决方案。嘿嘿。
yopv2
2020-10-29 21:23:50 +08:00
我们内部做了一套扫码打印方案 基于 python+linux cups+ windows 虚拟打印机

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/714991

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX