当前位置: 首页 > 知识库问答 >
问题:

uniapp - UniApp开发:如何获取局域网内的打印机列表并实现打印功能?

慕容越泽
2024-05-14

uniapp开发的app 怎么获取打印机列表并调用打印机打印?

需求:希望获取到局域网下面连接的打印机列表,选择调用的打印机执行打印

共有1个答案

端木阳荣
2024-05-14

打印机的开发文档你看了没?
这些打印机在局域网暴露的端口是啥?
用于确认身份的api接口是啥?
用于发送文件开始打印的api接口是啥?
如果这些你都从文档里看到了,
那你只需要知道当前app所在的子网,
然后写个异步for循环遍历你的子网找到打印机,
然后用你从文档里找到的接口实现你的功能就行了.

获取wifi信息参考
https://www.cnblogs.com/axingya/p/14958580.html
https://blog.csdn.net/qq_36923957/article/details/129537466
https://developer.android.com/reference/android/net/wifi/Wifi...

 类似资料:
  • 问题内容: 我正在寻找一种获取已安装打印机列表的可能性。我在Windows操作系统上使用JDK 1.6。有人知道解决方案吗? 先感谢您。 问题答案: 只是想添加一些片段:

  • 问题内容: 我正在为具有内置行式打印机的Android设备开发应用程序。我必须与此打印机进行交互,并使用它来打印收据上的详细信息,然后使用裁纸器自动剪切该收据。我已经在其中看到了一些ESC命令,但是我不知道如何执行这些ESC命令。 关于Casio设备打印机,我有三个主要问题: 1.我已经使用了内置打印机的打印代码,但是打印后切纸刀没有激活 2.我不知道如何在android中将ESC命令发送到打印机

  • 我需要发送一个pdf文件打印在一个网络应用程序的服务器端,打印机完全支持pdf打印等,它是网络以及服务器。pdf也存储在服务器上。 我尝试的是点击一个按钮,打印出pdf文件,目前我有以下代码: 但我有几个问题,我如何将pdf放入输入流以打印出来,我可以选择诸如双面打印之类的选项,以及如何从JSF web应用程序中调用它 谢谢

  • 问题内容: Java中有一种简单的方法可以执行以下操作吗? 连接到打印机(将是本地打印机,并且是连接到机器的唯一打印机)。 在2个不同的打印机纸盘中打印2页的页面。 获取当前的打印队列计数,即我有100项要打印的项目和34项当前已打印,则打印机队列现在应显示为66。 问题答案: 一些快速提示: 从Java打印:请参阅基本打印程序 打印作业的状态:您可以使用PrintJobListener获得一些有

  • 本文向大家介绍js如何实现打印指定的区域?相关面试题,主要包含被问及js如何实现打印指定的区域?时的应答技巧和注意事项,需要的朋友参考一下 css setting query print , hidden unwanted print DOM; call , OR using Chrome right-click menu js https://developer.mozilla.org/en-U

  • 问题内容: 我已经将内存中的Postscript代码/数据(?)(在Java Tomcat webapp中)直接发送到联网的PS打印机。有没有一种简单的方法(即只是弹出一个端口并发送文本)来打印此内容,而绕过所有特定于O / S的驱动程序和内容(并希望甚至不需要额外的jar)?示例代码的链接显示了如何执行此操作? 谢谢戴夫 问题答案: 在目标打印机的LPR端口上打开一个TCP套接字。 发送您的数据