If the printer has a Parallel Port, you can use that to print with an Arduino. I have some code that does this. cheers