I have problems at a printing picture 300 dpi. That I do(make)
Dim X As Picture
Set X = LoadPicture("c:\klad\prob.bmp")

Printer.PrintQuality = 300
'Or that
'Printer.PrintQuality = vbPRPQHigh

Printer.CurrentY = 50
Printer.PaintPicture X, 50, 50
Printer.EndDoc
The printer prints only 72 dpi. Tried HP930C, HP520, Panasonic 6150...

PLease contact me [email protected]