java打印的问题,java厨房打印如何配置,如何自动打印
如题,是厨房打印,打印机不连接电脑,只连网线,不要安装驱动,插上网线,配置好IP,型号及其他参数,就能自动打印,哪位大侠能提供些文档,有源代码最好额Q394305323,...
如题,是厨房打印,打印机不连接电脑,只连网线,不要安装驱动,插上网线,配置好IP,型号及其他参数,就能自动打印,哪位大侠能提供些文档,有源代码最好额Q394305323 ,不甚感激
展开
3个回答
展开全部
需要一台电脑做打印服务器,或者购买打印服务器的专用硬件。
像windows或linux这种系统已经做打印服务器的内置功能,配置好打印服务器。
打印机和下单电脑通过ip协议和服务器沟通。
多个下单的客户端电脑先在操作系统上配置好和服务器的联系,使得各自操作系统的打印设置中能找到“可用的打印机”。
客户端软件用Java编程,
java的PrinterJob的lookupPrintServices()和lookupStreamPrintServices()可以发现本机的打印服务。PrinterJob指定好PrintService即具体的打印机后,填写发送Printable(即打印内容)给PrinterJob。PrinterJob.print()开始打印。
基本流程就是这样了。我知道原理,但手上没有代码..
像windows或linux这种系统已经做打印服务器的内置功能,配置好打印服务器。
打印机和下单电脑通过ip协议和服务器沟通。
多个下单的客户端电脑先在操作系统上配置好和服务器的联系,使得各自操作系统的打印设置中能找到“可用的打印机”。
客户端软件用Java编程,
java的PrinterJob的lookupPrintServices()和lookupStreamPrintServices()可以发现本机的打印服务。PrinterJob指定好PrintService即具体的打印机后,填写发送Printable(即打印内容)给PrinterJob。PrinterJob.print()开始打印。
基本流程就是这样了。我知道原理,但手上没有代码..
展开全部
打印机都有自己的驱动,想写个适应各种机器的程序是不可能的。
不过现在网络打印机很多都支持airprint。 你看看airprint的协议吧。
不过现在网络打印机很多都支持airprint。 你看看airprint的协议吧。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询