爱普生LQ680点矩阵打印机 [英] Epson LQ680 Dotmatrix Printer

查看:140
本文介绍了爱普生LQ680点矩阵打印机的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述


在从Visual Basic 2005到一台Epson LQ680打印机(Dotmatrix)进行打印时遇到问题.

纸张尺寸不是A4,而是 8.5英寸宽度, 12英寸高

有时打印效果很好,但是在再次打印2或3张发票后正在将每条线向下移动1厘米...等等
它只能左右移动

我无法控制


使用 PrintDocument1.DefaultPageSettings

.Margins.Left = 100
.Margins.Right = 100
.Margins.Top = 0

.PaperSize =

System.Drawing.Printing.PaperSize( "PaperA4" ,8.5 * 100,12 * 100)

结束

AmountENFont Font = Font( 昏暗 As 字体= Font( " Arial"

string_format StringFormat()
string_format.Alignment = StringAlignment.Near
string_format.LineAlignment = StringAlignment. Near <字体大小= 2> <字体大小= 2>

'==受益人==
e.Graphics.DrawString(((frmApp.txtBeneficiaryName.Text.Trim),ENFont,Brushes.Black,260,380,string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryAC.Text.Trim ),ENFont,Brushes.Black,260、460,string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryBank.Text.Trim),ENFont,Brushes.Black,260、485,string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryBankadd.Text.Trim),ENFont,Brushes.Black,260、510,string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryBankCountry.Text.Trim),ENFont,Brushes.Black,260、530,string_format)



任何人都可以帮忙吗?


解决方案



下载此PDF打印程序,然后打印到插入的PDF文件中.如果出现相同的错误,则说明打印机出了点问题...我不是应用程序出了点问题:

此处


下载软件


am facing a problem while am printing from Visual Basic 2005  to one Epson LQ680 Printer (Dotmatrix).
every time am printing lines are not coming at the proper place and keeps on moving up or down randomly

paper size is not A4 it is  8.5 Inch Width, 12 Inch Height

some times it is printing fine, but after priting 2 or 3 invoices again it is moving every line 1 cm down...etc
it moving up and down only left and right ok

it is out of my control


 

With PrintDocument1.DefaultPageSettings

.Margins.Left = 100
.Margins.Right = 100
.Margins.Top = 0

.PaperSize =

New System.Drawing.Printing.PaperSize("PaperA4", 8.5 * 100, 12 * 100)

 

End With

 

Dim AmountENFont As Font = New Font("Arial", 10)
Dim ENFont As Font = New Font("Arial", 10)

 

Dim string_format As New StringFormat()
string_format.Alignment = StringAlignment.Near
string_format.LineAlignment = StringAlignment.Near

 

 

'== Beneficiary ==
e.Graphics.DrawString((frmApp.txtBeneficiaryName.Text.Trim), ENFont, Brushes.Black, 260, 380, string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryAC.Text.Trim), ENFont, Brushes.Black, 260, 460, string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryBank.Text.Trim), ENFont, Brushes.Black, 260, 485, string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryBankadd.Text.Trim), ENFont, Brushes.Black, 260, 510, string_format)

e.Graphics.DrawString((frmApp.txtBeneficiaryBankCountry.Text.Trim), ENFont, Brushes.Black, 260, 530, string_format)



any one can help?


解决方案

Hi

Download this PDF printing program, and print to a PDF file insted... If the same error applies then there is someting wrong with you printer... I not there is somerthing wrong with application:

Download the software here


这篇关于爱普生LQ680点矩阵打印机的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆