У меня проблема с печатью на этом конкретном принтере.
public void print(String fileName, String printerIp) {
try {
BufferedReader streamIn = new BufferedReader(new FileReader(fileName));
String line;
Socket socket = new Socket(printerIp, 9100);
Writer writer = new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));
while ((line = streamIn.readLine()) != null) {
writer.write(line);
}
writer.flush();
socket.close();
streamIn.close();
}
Ситуация выглядит как все хорошо, но принтер не печатает, когда я использую другую программу для печати, все работает нормально.
Есть мысли?