热敏打印机跨平台实现打印的咨询

23 views
Skip to first unread message

Askaqing

unread,
Feb 22, 2014, 9:55:28 PM2/22/14
to sh...@googlegroups.com
各位老师,我有个项目,需要在网页上实现多平台环境下(安卓,IOS、WP、LINUX、WINDOWS),将业务系统生成的票据格式内容打印到热敏打印机(Epson、新北洋、富士通、瀛浦通…)。
问题是:
1、需要什么样的语言或技术?
2、是需要驱动还是ESC/POS指令实现打印?
3、如若不行,那么在各平台上采用APP方式是否可以实现?(注,Windows已有方案了)
望能给出思路,谢谢!!

Ben Luo

unread,
Feb 22, 2014, 9:59:56 PM2/22/14
to shlug

自己问这前先理清下自己吧。

系统构架是什么,打印流程是什么,流程的哪一步有问题。

自己都没弄明白问题,就先弄清楚再问吧。你这问题一团浆糊,真可怕。

--
-- You received this message because you are subscribed to the Google Groups Shanghai Linux User Group group. To post to this group, send email to sh...@googlegroups.com. To unsubscribe from this group, send email to shlug+un...@googlegroups.com. For more options, visit this group at https://groups.google.com/d/forum/shlug?hl=zh-CN
---
您收到此邮件是因为您订阅了 Google 网上论坛的“Shanghai Linux User Group”论坛。
要退订此论坛并停止接收此论坛的电子邮件,请发送电子邮件到 shlug+un...@googlegroups.com
要查看更多选项,请访问 https://groups.google.com/groups/opt_out

狗尾草

unread,
Feb 23, 2014, 12:19:50 AM2/23/14
to sh...@googlegroups.com

打印机连在哪?总不会连在手机上吧,连在linux下找linux 的方案,在win 下找win 的方案,感觉应该是网络打印吧。如果原生应用,java也能扛住吧,ios另请高明吧。

tong hui

unread,
Feb 23, 2014, 8:38:49 AM2/23/14
to sh...@googlegroups.com
一般热敏打印机是连在串口/USB上的,思路应该与Linux下串口打印机几乎一样,很多热敏打印机/标签打印机都有Linux下的驱动程序的,建议找找看。

至于在移动平台,比如安卓或iOS等先在其上开发对应的APP,然后可以连一个无线路由器实现。

最终就是这样:

在一个路由器(比如WR703n或其他嵌入式硬件平台,比如树莓派等等)上刷一个OpenWRT(也是Linux或其他Linux系统),把热敏打印机接这路由器的USB口上(若串口连线自己焊接即可,不会太复杂),装上个Linux驱动(或者自己写,把打印机当作一个字符型设备,但你需要知道其内部指令集和字库),再写个服务器程序接收从APP发来的请求,开发语言随意,这样就OK了吧。

你的这个情况,我以前在DFRobot做Arduino的时候找到过这样一个 http://www.dfrobot.com.cn/community/thread-89-1-1.html 还有 http://item.taobao.com/item.htm?spm=a230r.1.14.1.JCL9Sp&id=18827048800
--
/***
 * @brief 启智开源 编码自由
 * @brief Open Source,  Coding for free!
 * @note English Name - Hugo Tong
 * @param author 佟辉 Tong Hui
 * @param email tong...@gmail.com
 * @param web http://tonghuix.me
 * @param more http://about.me/tonghuix
 */
Reply all
Reply to author
Forward
0 new messages