Jak zmienić rozmiar czcionki podczas drukowania w systemie Android?
Wysyłam tekst do drukarki bluetooth przez moją komórkę z Androidem. Obojedrukarka i moje urządzenie są połączone przez bluetooth. Działa dobrze i otrzymuję żądany tekst na papierze.
Moje pytanie brzmi:
Drukarka przyjmuje ustawienie domyślnefont size
tekstu. Chcę zmienić rozmiar czcionki tekstu, który ma zostać wydrukowany.
Jak mogę to osiągnąć?
Oto mój kod drukowania tekstu po łączności bloutooth:
private void connect_print(BluetoothDevice bluetoothDevicess) {
// some code
printData();
// some code
}
Metoda printData ()
private void printData() {
// TODO Auto-generated method stub
String str = new String("This is the text sending to the printer");
String newline = "\n";
try {
out.write(str.getBytes(),0,str.getBytes().length);
Log.i("Log", "One line printed");
} catch (IOException e) {
Toast.makeText(BluetoothDemo.this, "catch 1", Toast.LENGTH_LONG).show();
e.printStackTrace();
Log.i("Log", "unable to write ");
flagCheck = false;
}
try {
out.write(newline.getBytes(),0,newline.getBytes().length);
} catch (IOException e) {
Log.i("Log", "Unable to write the new line::");
e.printStackTrace();
flagCheck = false;
}
flagCheck = true;
}
Chcę zmienićfont size
ifont style
tekstu wysyłanego do drukarki w celu wydrukowania. Pomóż mi to osiągnąć. Jeśli ktokolwiek może zasugerować jakiś link, to też go docenię.Pomóż mi znaleźć rozwiązanie tego problemu