私はcanonselpycp800を使って簡単に画像を印刷するためのツールを開発しています。画像は次の方法で印刷されます。
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))。Picture->タイプimageのオブジェクト
この画像では何もしませんでした。Image.FromFile()メソッドでのみロードされます。
次の画像の中に私の問題があります。これは、この方法で印刷された画像のスキャン(上)と、Windows画像ビューアーで印刷された同じ画像のスキャンです。ご覧のとおり、最初の画像では、背景と影に色調エラーが見られます。
誰かがこれを修正するアイデアがありますか?