Home General
New Blog Posts: Merging Reports - Part 1 and Part 2

ppShape.Brush.Style does not print

edited September 2004 in General
Does anyone know why the ppShape.Brush.Style (such as bsFDiagonal) will not
print for some laser printers? I have noticed for some of my clients, for
instance, one with an HP Laserjet 1200se, it will not print the diagonals.
On most printers, such as an HP Deskjet 820c, it prints fine.

I have updated the clients printer driver to the latest and still does not
print. I have the Standard Edition of Report Builder V7.02 and have Delphi
7. The client in this example is on Windows XP.

Any suggestions???

Thanks,
Ron

Comments

  • edited September 2004
    Hi Ron,

    Some printers have trouble printing certain brush and line patterns. This
    maybe a limitation of the printers or how they react based on the settings
    you give them. As a test try printing a shape with the same brush style
    from a Delphi form without ReportBuilder. ReportBuilder sends the same API
    calls to every printer driver when it prints regardless the type of printer.

    --
    Best Regards,

    Nico Cizik
    Digital Metaphors
    http://www.digital-metaphors.com
This discussion has been closed.