Sto inviando il testo alla stampante bluetooth tramite la mia cella Android. Sia la stampante sia il mio dispositivo sono collegati tramite Bluetooth. Sta funzionando bene e sto ottenendo il testo desiderato sulla carta.Come modificare la dimensione del carattere durante la stampa in Android?
La mia domanda è:
La stampante sta prendendo il default font size
del testo. Voglio cambiare la dimensione del carattere del testo che deve essere stampato.
Come posso raggiungere questo ??
Ecco il mio codice di stampare il testo dopo la connettività bloutooth:
private void connect_print(BluetoothDevice bluetoothDevicess) {
// some code
printData();
// some code
}
Il metodo 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;
}
voglio cambiare il font size
e la font style
del testo che sta inviando alla stampante per stampare. Per favore aiutami a raggiungere questo obiettivo. Se qualcuno può suggerire qualsiasi link, anch'io lo apprezzerò. Aiutami a trovare la soluzione a questo problema
per favore suggerirmi cosa dovrei fare in questa situazione? –
Qualcuno può dirmi cosa devo fare qui –
Non ho ancora ricevuto risposta a questo –