I have a Canon printer (IP4000) and I print a lot of 4x6's. I would
like speed up the print speed. It takes about 60 secs currently. One
thing I notice is that when I print the image the file is ~700k, but
when it gets sent to the printer the file size is 3.8mb's. Any ideas?
Well according to this:
http://consumer.usa.canon.
com/ir/controller?act=ModelDetailAct&fcategoryid=117&modelid=10239
it should take approximately 36 seconds for a 4X6 print. I've never actually
timed it on my iP4000 since I do all my photos on the i9900. However I do
remember that printing CDs on the iP4000 was painfully slow when I was using
the parallel interface but it went considerably faster after I switched to the
USB interface. If you're already using the USB interface then it's probably
your PC or your USB port (or USB hub if you're using one). Next time you're
printing photos open up task manager and check how much CPU is being used. If
it's close to 100% then it's a CPU bottleneck. If you're using a USB hub, try
eliminating it and plug the printer directly into your PC. As a last resort,
try a different USB plug on your PC or try a different PC or laptop
altogether.
As for your image sizes, this is normal. Your original photo (probably
compressed in JPG format) is 700k but the uncompressed bitmap is much larger,
maybe around 5 - 10 MB. Once it's sent to the printer the spooler will do some
very primitive lossless re-compression on it to get down to 3.8MB.
--Tom.