The client wants JPG, so I really can't use a different format, though I will suggest PNG to him if you believe it will solve my problem.
As far a saving to disk first, I see two problems with that. The first is I have no idea how to draw a bitmap directly to disk (though certainly I could learn), the second is that this would be an absolutely huge file to process. Perhaps this would be ok, though. Do you have any suggestion on where I could look for how to draw bmps directly to file instead of memory (Delphi has a bunch of nice classes to do all of this for you, but none that write to a file instead of memory).
_________________________
-Jeff
Rome did not create a great empire by having meetings; they did it by killing all those who opposed them.