Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations biv343 on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Hatch brush separation distance

Status
Not open for further replies.

ceddburge

Programmer
May 27, 2008
1
GB
Hi.

I write some metafiles out to the printer and this all works fine. However some printer drivers simply don't work properly with metafiles so for these I draw the metafile to a bitmap and send this to the printer. I do this using printer banding to keep the bitmap size down. Many printers these days don't support banding so if band sizes are very big then I implement my own banding. This all works very well so onto the problem.

If I create the metafile using printer.handle then it will use the problem printer driver to draw the metafile so this is not an option.

Instead I use a screen reference canvas for the metafile. This works fine except that the screen has a relatively much lower dpi than the printer. I account for this and everything scales fine apart from hatch brushes. The hatches on these are drawn extremely close together on the printer and are practically indistinguishable to the naked eye.

Is there anyway round this problem. I have "trialled and errored" quite a few ideas using creatcompatibledc and suchlike.

Thanks in advance

Cedd
 
Status
Not open for further replies.

Similar threads

Part and Inventory Search

Sponsor

Back
Top