Slow image printing
I am trying to print a small back and white image that is assigned at
runtime to a tppImage component and printed to the printer without
previewing it. The image is a very small BMP:
Width = 348 pix
Height = 72 pix
Resolution = 96 X 96 dots per inch
Size on Disk = 3200 bytes
Colors = 2
Image format = BMP
When this image is assigned it takes about 60 seconds to start printing
the document. Without assigning the image, it only takes about 2
seconds to start printing. I am assigning the image before printing
like this:
ppImage1.Picture.Assign(MyPicture);
MyPicture begin declared a tPicture.
When printed the image quality and layout is good. I have tried to
print this to two different kinds of printers with the same results. I
also tried to enable direct printing with the same result. I am using
Report Builder 9.02, Delphi 2005 sp 3, and Windows XP sp 2. Test
printers:
Citizen idp3210 Receipt Printer
Brother HL-1850
Both with latest print drivers.
Any help would be greatly appreciated.
Thanks,
J. Michael Eubanks.
This discussion has been closed.
Comments
We have not seen this behavior before. Have you tried this with the latest
release (9.03)? Are you pulling these images from a blob field on your
database? If possible, please send an example in .zip format that I can run
on my machine to support@digital-metaphors.com and I'll take a look at it
for you.
--
Regards,
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico Cizik
Digital Metaphors
http://www.digital-metaphors.com
Nico,
I will try with 9.03 and see if I have better results. This image is
not retrieved from a database, it is stored in a variable. I will build
a sample app if I cannot resolve this.
Thanks,
J. Michael EUbanks