我正在尝试在java代码中搜索与路由器(Netgear PR2000)连接的USB打印机,我尝试使用SNMP协议从路由器获取打印机的信息,但没有得到响应。
我想做的是,搜索打印机,然后通过套接字设置连接并发送数据进行打印。 有人可以分享一些想法吗,非常感谢。
PrintService[] services = PrinterJob.lookupPrintServices();
for (int index = 0; index < services.length; index++) {
System.out.println(">>"+services[index].getName());
}
类似的问题是:
如何使用Java在网络打印机上打印?
要在网络打印机上打印的 Java 应用程序