我需要通过4.2版开发的android应用程序打印来自收据打印机(网络打印机)的收据。 是Android 4.2支持从网络打印机打印吗? 任何人都可以请我指出一个正确的教程。 谢谢Android 4.2 - 使用网络打印机打印
0
A
回答
0
连接到网络的设备将通过它们的IP和端口/插座进行通信。
try
{
Socket sock = new Socket("IP", port);
PrintWriter oStream = new PrintWriter(sock.getOutputStream());
oStream.println("");
oStream.println("");
oStream.close();
sock.close();
}
catch (UnknownHostException e)
{
e.printStackTrace();
}
catch (IOException e)
{
e.printStackTrace();
}
如何打印:
private void doPrint() {
PrintManager printManager = (PrintManager) getActivity().getSystemService(Context.PRINT_SERVICE);
printManager.print("My document", new CustomPrintDocumentAdapter(getActivity()), null);
}
其中CustomPrintDocumentAdapter延伸PrintDocumentAdapter
和更多关于prnting Android Devlprs
更多细节Refer。
+0
感谢您的答复。找不到PrinterManager类。 –
+0
如何获得ip? –
相关问题
- 1. 从ASP.NET打印到网络打印机
- 2. 打印PDF到网络打印机
- 3. 使用php直接打印到网络打印机使用php
- 4. 无人值守打印网络打印机上打印文档
- 5. 使用IP地址打印到网络打印机
- 6. 使用java在网络打印机中打印pdf
- 7. 在mac上使用fstream C++打印到网络打印机
- 8. 使用PHP打印到网络打印机
- 9. Android直接打印到网络打印机?
- 10. PrintDocument.PrinterSettings.Duplex网络打印机
- 11. 网络打印机支持?
- 12. 网络打印机的DeviceCapabilities
- 13. 我必须使用打印命令打印哪里我的打印机是IP网络打印机?
- 14. Java - 如何知道打印机是否是网络打印机?
- 15. 将网络打印机转换为WIFI打印机
- 16. 我的打印机是网络打印机吗?
- 17. 从网络应用程序打印到客户端打印机
- 18. ASP.NET匿名用户无法打印到网络打印机
- 19. 用Perl打印到Windows网络打印机不带shell命令
- 20. 要在网络打印机上打印的Java应用程序
- 21. C#网络打印
- 22. 从网页映射网络打印机
- 23. C#在网络打印机上打印GS1条形码
- 24. iOS直接打印到网络打印机
- 25. iOS打印到网络上的打印机
- 26. PHP - 打印内容到本地打印机在网络
- 27. Java直接打印到Postscript网络打印机
- 28. 在C#中打印到网络打印机
- 29. php_printer.dll或其他方式打印到网络打印机
- 30. Java 8问题打印PS到网络打印机
你解决了你的问题吗?我需要的解决方案,帮助我plz – Karthi