VB Font rendering woes

I found what I believe may be a VB 6 bug,

Here is the issue:

I have a barcode font. If I print from word with this font the barcode reader reads it correctly; however, if I print it from VB Printer.Print or take a screen shot of the text box the barcode reader will not read it. Upon closer examination by compare each barcode zoomed in MS Paint, I found the VB barcode had extra spaces between some lines.

Both the VB text and the word text are set to the same properties;

Font = Code128B

Bold = False

This is a real show stopper, any ideas?

Any highly appreciate suggestions

[1820 byte] By [voidlogic] at [2007-12-16]
# 1
From Paul Yuknewicz's sticky thread:

**Note: these forums are intended to support VB 2005 and VB.NET topics. For VB6 resources please see VBRun: The Visual Basic 6.0 Resource center.

I would try one of the VB news groups listed in:
http://msdn.microsoft.com/newsgroups/topic.aspx?url=/MSDN-FILES/028/201/012/topic.xml

Best regards,
Johan Stenberg

JohanStenberg at 2007-9-9 > top of Msdn Tech,Visual Basic,Visual Basic General...
# 2
I fixed the problem. I was using a picturebox to buffer the printer, however storing things in there and using the image/picture property with the printer.paintpicture causes pixel level distortion not present if I send things directly to the printer.
voidlogic at 2007-9-9 > top of Msdn Tech,Visual Basic,Visual Basic General...