Click here to Skip to main content
15,884,176 members
Please Sign up or sign in to vote.
1.00/5 (1 vote)
See more:
Hi,
I am developing a windows application project for a super market.Now i want to create a sales bill .I need ITEM NAME,QTY,RATE,AMOUNT as Columns. I should enter the item name ,qty, rate and amount .For this i am using a datagridview and how can i print the contents of that control through a dotmatrix printer to make printing faster.The bill format which i expect to be printed out is should be like what i have shown below

ABC SUPERMARKET
No/10,Ammankovil street
Chennai
----------------------------------------------------------------------------------

Bill NO : 1 Date: 12/12/2012
-----------------------------------------------------------------------------------
Sl.No Item Name Qty Rate Amount
-----------------------------------------------------------------------------------
1 xyz 2 120.00 240.00
2 abc 1 500.00 500.00
3 asd 3 100.00 300.00
----------------------------------------------------------------------------------
Total: 1040.00

Please provide me the code to do this.I have asked this question many times but nobody has given me a right solution.I do not want a printdialog to appear first and then go for printing as this will be tedious process in a crowdy supermarket where continous bill printing is to be made

Thanks in advance

Ullas
Posted
Updated 27-Feb-13 3:11am
v2
Comments
ashriv 1-Nov-12 8:23am    
have you ever tried with crystal report?

1 solution

Dot matrix printers will print ASCII characters sent to it so just open the port (LPT1 for example and print to is) see here : http://stackoverflow.com/questions/2136942/printing-in-parallel-port-dot-matrix-over-c-sharp[^]
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900