我正在開發一個應用程序,在該應用程序中我想集成打印功能。可以從應用程序發送文件到打印機(適用於任何公司或品牌)並打印出來。將android設備連接到打印機並打印文檔
到目前爲止google搜索,發現下面的代碼,但沒有運氣。
try {
client = new Socket(ipAddress, port);
// create a byte array to file
byte[] mybytearray = new byte[(int) file.length()];
fileInputStream = new FileInputStream(file);
bufferedInputStream = new BufferedInputStream(fileInputStream);
// read the file
bufferedInputStream.read(mybytearray, 0, mybytearray.length);
outputStream = client.getOutputStream();
// write file to the output stream byte by byte
outputStream.write(mybytearray, 0, mybytearray.length);
outputStream.flush();
bufferedInputStream.close();
outputStream.close();
client.close();
} catch (UnknownHostException e) {
e.printStackTrace();
} catch (IOException e) {
e.printStackTrace();
}
注意:我不想使用Google雲打印。任何幫助將不勝感激。謝謝。
我也在爲這個問題尋找解決方案,你現在有沒有解決方案?如果有,請與我分享。謝謝 – SathishKumar
不..完全沒有。 –
好的謝謝你... – SathishKumar