我正在开发一个使用canon selpy cp800进行简单图片打印的工具。图像印有以下方法:用于图像打印的VB.NET工具 - 质量调整
Private Sub BtnPrintClick(sender As Object, e As System.EventArgs) Handles ptnPrint.Click
If PrintDialog1.ShowDialog() = DialogResult.OK Then
pdPrintImage.Print()
End If
End Sub
Private Sub PdPrintImagePrintPage(sender As Object, e As System.Drawing.Printing.PrintPageEventArgs) Handles pdPrintImage.PrintPage
e.Graphics.DrawImage(_dPictures(_sPictures(_iActiveImage)).Picture, e.Graphics.VisibleClipBounds)
End Sub
_dPictures(_sPictures(_iActiveImage))照片 - >类型图像
的对象我没有做与此图像什么。它只用Image.FromFile()方法加载。
在下图中,您可以看到我的问题。这是对用这种方法打印的图像的扫描(上图)以及用windows图片查看器打印的同一图像的扫描。你看,第一个图像你看到背景中的色调错误和阴影。
任何人都有一个想法,以解决这一问题?
看起来有点深度的问题..或抖动.. –