jimmybrion
New member
Hi All,
Printing through VB.Net's e.Graphics.DrawImage prints smaller image compared to VB6 Printer.PaintPicture even if the Parameter values are identicle. Any help ?
Printing to Physical printer or PDF gives same output.
VB.Net Code sample:
e.Graphics.DrawImage(picBox.Image, Pic.Left, Pic.Top, Pic.Width, Pic.Height)
VB6 Code Sample:
PrinterNew.PaintPicture(picBox.Image, _
Compatibility.VB6.PixelsToTwipsX(Pic.Left), _
Compatibility.VB6.PixelsToTwipsY(Pic.Top), _
Compatibility.VB6.PixelsToTwipsX(Pic.Width), _
Compatibility.VB6.PixelsToTwipsY(Pic.Height))
Printing through VB.Net's e.Graphics.DrawImage prints smaller image compared to VB6 Printer.PaintPicture even if the Parameter values are identicle. Any help ?
Printing to Physical printer or PDF gives same output.
VB.Net Code sample:
e.Graphics.DrawImage(picBox.Image, Pic.Left, Pic.Top, Pic.Width, Pic.Height)
VB6 Code Sample:
PrinterNew.PaintPicture(picBox.Image, _
Compatibility.VB6.PixelsToTwipsX(Pic.Left), _
Compatibility.VB6.PixelsToTwipsY(Pic.Top), _
Compatibility.VB6.PixelsToTwipsX(Pic.Width), _
Compatibility.VB6.PixelsToTwipsY(Pic.Height))