¿Cómo cambiar el tamaño de fuente mientras se imprime en Android?

Estoy enviando el texto a la impresora bluetooth a través de mi celular Android. AmbosLa impresora y mi dispositivo están conectados a través del bluetooth. Está funcionando bien y recibo el texto deseado en el papel.

Mi pregunta es:

La impresora está tomando el valor predeterminado.font size del texto. Quiero cambiar el tamaño de fuente del texto que se va a imprimir.

¿¿Cómo puedo conseguir esto??

Aquí está mi código de impresión del texto después de la conectividad bloutooth:

private void connect_print(BluetoothDevice bluetoothDevicess)  {
    // some code
    printData();
    // some code
}

El método 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;
}

Quiero cambiar elfont size y elfont style del texto que se está enviando a la impresora para imprimir. Por favor ayúdame a lograr esto. Si alguien puede sugerir algún enlace, yo también lo apreciaré.Ayúdame a encontrar la solución a este problema.

Respuestas a la pregunta(2)

Su respuesta a la pregunta