ppShape.Brush.Style does not print
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
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
This discussion has been closed.
Comments
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.
--
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com