|
-
Aug 12th, 2010, 12:45 AM
#1
Thread Starter
Member
How to improve bitbltt image quality when printing
I am using form in my ID Maker. It contains a lot of controls including transparent signature. I print all the objects in the form for an ID using a paintpicture method after bitblting becoz we are using a duplex printer. The problem is, the objects looks pixelated in the form particularly the background image and its also pixelated on printing. Especially if the background is too large. How can I print the bitblted image effectively and w/ a good quality in this case. Plz help me guys. Tnx
-
Aug 12th, 2010, 03:30 AM
#2
Re: How to improve bitbltt image quality when printing
I suggest the images you are using are too small. For example I expect the 'signature' image is a scan of a persons normal handwritten signature. You should try increasing the size of the original image by 2, that can be done by scanning an image of the signature written with a wide felt tip pen. Then when you come to using PaintPicture you shrink the image to fit your form/ printed report etc. Shrinking the image will reduce the jaggieness.
-
Aug 12th, 2010, 04:38 AM
#3
Re: How to improve bitbltt image quality when printing
Just to get closer to the issue, a major problem with functions such as PrintForm is that anything printed on the screen is in a very low DPI, 96 dpi or such, and as I understand this it gets to the printer in that same dpi despite printer often having a dpi of at least 300 dpi, often 600 dpi or better.
So increasing the size of the graphic isn't the only thing that needs do be done. It also needs to be printed in a higher resolution, resulting a physically smaller image. However, I haven't done much printing work in VB6 so I don't know how to draw pixels in a higher setting.
Edit!
This is interesting, but doesn't really help as such: http://blogs.msdn.com/b/fontblog/arc...08/490490.aspx
Last edited by Merri; Aug 12th, 2010 at 04:42 AM.
-
Aug 13th, 2010, 12:31 AM
#4
Thread Starter
Member
Re: How to improve bitbltt image quality when printing
the problem with the bitblt is that, what ever the look of my objects in the form, that will be printed, when the images were stretch, it looks pixelated. in this case the result is not a good quality. I am using a picturebox to hold all the controls like labels and images such as signature and backgrounds.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|