Microsoft
Software
Hardware
Network
Question : Dot Matrix printing from vb.net
Hi guys,
I need to print a a receipt on EPSON LQ2180 from vb.net.
Receipt is pre printed custom size. 21.7cmx10.1cm
I need to print 10-20 copies together so the spacing is very important.
What is the right way of printing to dot matrix printer.
I tried setting custome page size on printer and using it from crystal report. But the page setting is not working. It skips the whole page after printing one receipt.
Now i am trying to make an text file from vb and then printing it directly to lpt1. will this solve the problem. Is this the right way of doing it. Can i print bold characters, how will i reset the printer and eject the page after final receipt.
This is the code i am using for printing
Try
Dim pd As New PrintDialog()
pd.PrinterSettings = New PrinterSettings()
pd.PrinterSettings.Printer
Name = "Adobe PDF"
Dim fl As String = objApp.appPath & "\print\" & "awbill" & Now.Hour & Now.Minute & Now.Second & ".txt"
Dim TextFile As New StreamWriter(fl)
==========================
==
For i As Integer = 1 To 10
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine(Space(1
00) & Int(tbAwvalue.Text))
TextFile.WriteLine("")
TextFile.WriteLine(Space(1
00) & "Upto " & Int(tbAwweight.Text) & " Kg")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("")
TextFile.WriteLine("xxxxxx
xxxxxxxxxx
xxxxxxxxxx
xxxxxxxxxx
xxxxxxx")
Next
TextFile.Close()
RawPrinterHelper.SendFileT
oPrinter(p
d.PrinterS
ettings.Pr
interName,
fl)
Catch ex As Exception
MsgBox(ex.Message)
End Try
=======================
Please guide me.
Thanks
Answer : Dot Matrix printing from vb.net
Form Feed (new page) character [FF] AscII code : 12
Reset printer characters [ESC] @ AscII code :27 64
http://www.dragon-it.co.uk
/links/eps
on_printer
_codes.htm
Random Solutions
Path To File Is Truncated...Can I Show The Full Path
Access Table structure...
Import a CSV file to multiple tables
Distributing an Excel Add-In
Cannot uninstall Exchange 2010 Hub transport role of previously deleted 2008 R2 server
SBS2008 Error 50331656 Remote Desktop
Great Plains 10 Custom Report - Multiple Comanies different form layout
Using Workbook.SaveAs in Access with VBA generates Error 1004???
Common.Logging and Log4Net.xml file not found issue
Showing user's online availability... what do i need?