如何将csv/text文件从Android手机发送到wifi打印机?

use*_*221 10 java printing android

我正在开发一个Android应用程序,我应该以csv/txt文件格式从数据库中获取数据,之后我必须将文件发送到wifi打印机.

有谁知道我怎么开始这样做?

Sta*_*kos 5

答案终于很简单:

 Socket client = new Socket(_IP, PORT);

 oStream = new PrintStream(client.getOutputStream(), true, "UTF-8");

 oStream.println("-------------------------------------------------\r\n");
 oStream.println(" NAME     : DEMO CLIENT\r\n");
oStream.println(" CODE  : 00000234242\r\n");
oStream.println(" ADDRESS   : Street 52\r\n");
oStream.println(" Phone : 2310-892345\r\n");
oStream.println("-------------------------------------------------\r\n");

oStream.flush();

oStream.close();
client.close(); 
Run Code Online (Sandbox Code Playgroud)


blg*_*101 3

您可以直接将数据从数据库读取到文件中。然后你可以通过插座或wifi连接打印机。然后传递到打印机。

github上有很多项目,也许你可以看一下,例如EasyPrinter