Direct to'substrate printer