le mie sono solo ipotesi ma se devi stampare il contenuto di cinque caselle di testo opuoi prima del comando printer impostare il valore di curreentx e currenty in modo da stamparle dove vuoi
dovrebbe funzionare.se partiva la stampante provavo io!