Печать с Java на кассовый принтер - PullRequest
0 голосов
/ 28 сентября 2019

Я выполнил работу программы кассира на Java и, конечно, нам нужен принтер в нашей работе, но принтер неправильно печатает арабский язык, где мы печатаем странные символы.Вопрос: Как мы можем это исправить?

 try {

      Socket socket = new Socket("192.168.123.101", 9100);
      PrintWriter pw = new PrintWriter(socket.getOutputStream());
      //pw.println(tabels.get(position));

      String s=  new String("محمد الزعبي".getBytes(),"UTF-8")  ;
      char [] a =s.toCharArray();
      pw.println(s);
      pw.println("\n\n\n\f");
      pw.close();
      socket.close();
  } catch (Exception e) {
      new AlertDialog.Builder(Emppage.this).setMessage("error: "+e).show();
  }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...