I have been working on a Billing Application and now its almost complete. I'm stuck on printing the bill. The problem is that when i print the bill on my normal printer (A4 Size paper) it works fine, but when I print it on a POS printer (Epson LX 300+), I get some strange printing. Are there any special API for POS Printing. Any tutorial, code, help on POS printing is welcomed.
I'm using java.awt.print library . part of code is given below
Code inside the Bill class is like this
This prints the table well with the normal all in one desktop printer, but when i use the POS printer, letters are too closely printed making it difficult to read. I tried new JTextArea("Hello World").print(); but still got the same results.
Joined: Aug 11, 2011
Its a 9 pin dot Matrix Printer (Epson lx 300 + ii) . Is there anything to do with the font ?