Size mismatch in printed Image

jimmybrion

New member
Joined
Jan 11, 2013
Messages
1
Location
USA
Programming Experience
5-10
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))
 
I haven't checked, but what is the default setting for PageUnit ?
 
Back
Top